Метод возвращает страницу результатов поиска с количеством результатов Search.size, начиная с Search.from.
По умолчанию размер выборки ограничен 10 записями. Если нужно выбрать больше элементов, используйте метод Search.size.
const searchResults = await Application.search() .where((f, g) => g.and ( f.__deletedAt.eq(null), f.service.link(Context.data.service) )) .all();
Метод позволяет получить количество элементов в выборке (игнорирует Search.from и Search.size).
const searchResults = await Application.search() .where((f, g) => g.and ( f.__deletedAt.eq(null), f.service.link(Context.data.service) )) .count();
Метод возвращает первый элемент выборки.
const searchResults = await Application.search() .where((f, g) => g.and ( f.__deletedAt.eq(null), f.service.link(Context.data.service) )) .first();
Метод Search.from позволяет пропустить заданное количество элементов.
Метод позволяет задать ограничение выборки элементов.
Метод позволяет выполнить сортировку результатов поиска.
Если необходимо отсортировать результаты по нескольким параметрам, можно вызывать метод несколько раз последовательно.
Метод позволяет задать фильтрацию элементов коллекции.
Метод Search.where позволяет задать фильтрацию элементов коллекции.
Ваш отзыв успешно отправлен!
Объект поиска элементов коллекции
Type parameters
F: ApplicationFilterClosure<T>
Hierarchy
Methods
all
Метод возвращает страницу результатов поиска с количеством результатов Search.size, начиная с Search.from.
По умолчанию размер выборки ограничен 10 записями. Если нужно выбрать больше элементов, используйте метод Search.size.
const searchResults = await Application.search() .where((f, g) => g.and ( f.__deletedAt.eq(null), f.service.link(Context.data.service) )) .all();Returns Promise<UserGroupItem[]>
count
Метод позволяет получить количество элементов в выборке (игнорирует Search.from и Search.size).
const searchResults = await Application.search() .where((f, g) => g.and ( f.__deletedAt.eq(null), f.service.link(Context.data.service) )) .count();Returns Promise<number>
first
Метод возвращает первый элемент выборки.
const searchResults = await Application.search() .where((f, g) => g.and ( f.__deletedAt.eq(null), f.service.link(Context.data.service) )) .first();Returns Promise<UserGroupItem | undefined>
from
Метод Search.from позволяет пропустить заданное количество элементов.
Parameters
n: number
Returns this
size
Метод позволяет задать ограничение выборки элементов.
Parameters
n: number
Returns this
sort
Метод позволяет выполнить сортировку результатов поиска.
Если необходимо отсортировать результаты по нескольким параметрам, можно вызывать метод несколько раз последовательно.
Parameters
field: keyof UserGroupData
Optional ascending: undefined | false | true
Returns this
where
Метод позволяет задать фильтрацию элементов коллекции.
Parameters
fc: F
Returns this
Метод Search.where позволяет задать фильтрацию элементов коллекции.
Parameters
eql: EqlQuery
Optional params: EqlParams
Returns this
Ваш отзыв успешно отправлен!
Спасибо за обратную связь.