Генерировать (запросить) строку из объекта "where" в waterline.js

Использование waterline.js в sails.js (0.10.5):

Я хотел бы создать строку 'where' из объекта опции where. Например, у меня есть:

where = {
  updatedAt:{">":"2015-01-08T10:00:00.000Z","<=":"2015-01-08T20:00:00.000Z"}
};

и я хотел бы иметь сгенерированную строку (аналогично):

"WHERE updatedAt > '2015-01-08T10:00:00.000Z' AND updatedAt <= '2015-01-08T20:00:00.000Z'"

Это возможно? У меня такое чувство, что это должно быть...

1 ответ

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

Model.find({ date: { '>': new Date('2/4/2014'), '<': new Date('2/7/2014') } })
Другие вопросы по тегам