Команда ReQL: during
Синтаксис команды
time.during(startTime, endTime[, {leftBound: "closed", rightBound: "open"}]) → bool
Описание
Возвращает значение, указывающее, находится ли время между двумя другими временами.
По умолчанию, это включает начальное время и исключает конечное время. Установите leftBound и rightBound для явного включения (closed) или исключения (open) этого конечного значения диапазона.
Пример: Получить все публикации, размещенные между 1 декабря 2013 года (включительно) и 10 декабря 2013 года (исключительно).
r.table("posts").filter(
r.row('date').during(r.time(2013, 12, 1, "Z"), r.time(2013, 12, 10, "Z"))
).run(conn, callback)
Пример: Получить все публикации, размещенные между 1 декабря 2013 года (исключая) и 10 декабря 2013 года (включая).
r.table("posts").filter(
r.row('date').during(r.time(2013, 12, 1, "Z"), r.time(2013, 12, 10, "Z"), {leftBound: "open", rightBound: "closed"})
).run(conn, callback)
© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/javascript/during/