Когда я должен использовать startAt, endAt и когда диапазон где? - PullRequest
0 голосов
/ 23 октября 2019

Я хочу запросить данные между двумя значениями. я должен использовать

collection
.where("value",">=",'start')
.where("value","<=",'end')

или

collection
.orderBy('value')
.startAt('start')
.endAt('end')

Есть ли вообще разница?

1 Ответ

0 голосов
/ 23 октября 2019

На практике для одного запроса, вероятно, не будет иметь большого значения. Однако использование startAt и endAt обычно используется только для нумерации страниц . Так что читателю вашего кода может быть непонятно, увидев эти методы, если вы на самом деле не делаете пагинациюПервый пример более понятен для отдельных запросов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...