次のスキーマがあります。
var sampleSchema = new Schema({
name: String,
dates: [{
date: Date,
duration: Number
}]
});
次のルールに従ってレコードをフィルタリングする必要があります。日付の 1 つが特定の日付 date_begin より後の場合はレコードを保持し、そうでない場合は保持しません。
$gte か $lte が必要な機能であるという印象がありますが、それらを正しく使用する方法が見つかりません。私は試した
sampleSchema.find({date_begin: {$gte: 'date'}});
またはそのいくつかの変種ですが、それを機能させることができないようです。誰が私がこれをどのように行うべきか考えていますか?