私は、ORM である Waterline で Sails.js を使い始めたばかりで、とても気に入っていますが、日付にクエリ修飾子を使用する方法がわかりません。私は帆-mysqlを使用しています。具体的には、2 つの特定の日付の間に日時フィールドを持つ行を取得しようとしています。私はこれをやってみました:
MyModel.find()
.where({ datetime_field: { '>=': startDate } })
.where({ datetime_field: { '<=': endDate } })
.done(function(err, objects){
// ...
});
startDate
とendDate
は 2 つのDate
オブジェクトです。を使用してそれらを文字列に変換することも試みましたtoString()
。どちらの場合も、2 つの日付の間の行ではなく、データベースからすべての行を取得します。これを行う方法はありますか、それともこの機能はまだ Waterline または Sails-mysql の一部ではありませんか?