У меня есть список элементов сайтов, и я хочу применить поле поискового запроса, как показано ниже:
когда я ввожу "CREQUI" для примера, это не возвращает результат!
это код фильтра:
@am.filter 'siteAndAssociations', ->
(sites, text) ->
query = text?.toLowerCase() || ""
_( sites ).filter ( site ) ->
# filter on key
if site?
( _.some [ "name", "comment" ], (key) ->
site[ key ].includes( query ) if site[ key ]? ) or
# filter on address
( site.address().entered_by_user.toLowerCase().includes query if site.address() and site.address().
как это изображение, фильтр работает, когда я набираю 2 символа:
в противном случае, если я введу полное имя сайта, это не даст хорошего результата: