12

次のスキーマがあります。

var sampleSchema = new Schema({
  name: String,
  dates: [{
    date: Date,
    duration: Number
  }]
});

次のルールに従ってレコードをフィルタリングする必要があります。日付の 1 つが特定の日付 date_begin より後の場合はレコードを保持し、そうでない場合は保持しません。

$gte か $lte が必要な機能であるという印象がありますが、それらを正しく使用する方法が見つかりません。私は試した

sampleSchema.find({date_begin: {$gte: 'date'}});

またはそのいくつかの変種ですが、それを機能させることができないようです。誰が私がこれをどのように行うべきか考えていますか?

4

1 に答える 1