Генерировать (запросить) строку из объекта "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') } })