Обновление с RoR 4.2 до 5.1 - просмотр элемента массива «[…]» в массиве сообщений ActiveModel :: Errors

У меня был проект для школы некоторое время назад, где у нас было текстовое поле, в котором ученики могли искать каждого сотрудника, учащегося, который имеет какое-то отношение к школе. Мы говорили о нескольких сотнях человек. Простой запрос Linq, который мы использовали, был невероятно быстрым на процессоре Core i3. Запрос вызывается каждый раз, когда пользователь вводит что-то в текстовое поле. В событии TextChanged мы вызывали запрос, который выглядел так:

var resultData = EmployeeList.Where(x=>x.Name.ToLower().Contains(textInput.Text.ToLower())).ToList();

Конечно, эта логика применяется только в том случае, если у вас есть «Dr. Martin Fowler» в одном свойстве или члене.

0
задан rafiki_rafi 31 December 2018 в 01:56
поделиться