メテオールアプリには日付ピッカーがあります。私は挿入または日付ピッカーの値から変数を作成した後、私のコレクションに日付を更新すると、私はこれを行う:今日のメテオール収集日のフィルタリング
Tue Jun 21 2016 00:00:00 GMT-0400 (EDT)
何をこのようモンゴに日付を挿入
due: moment(new Date(due)).toDate()
私は、「Today」の割り当てを除外して、テンプレートに何もデータを取得しないようにしたいと考えています。私がフィルターをかけずにfind()を実行すると、すべてのタスクが返されます。したがって、テンプレートはレンダリングされているだけで、フィルタリングの権利を取得できません。
これは私が今自分のコードで持っているものです。
today: function(){
var today = moment().startOf(Date());
var tomorrow = moment(today).add(1, Date());
return Items.find({
due:{
$gt: today.toDate(),
$lt: tomorrow.toDate()
}
});
},
また、私はちょうどこれを実行しようとしている:私は間違って
var today = new Date();
Items.find({
due:{$eq:{today}
});
何をしています。 datepickerは00:00を置いているので、それはクエリに影響を与える可能性がありますか?
ご協力いただければ幸いです。ありがとうございました。
あなたはこの例です。私は結局、これを次のようにして稼働させることができました。あなたの例では今日のようにvarをゼロに設定しましたが、$ gteは将来の割り当てをも与えていました。ですから、$ eqがミニゴンでは動作しないので、私は、 '今日のvarへの支払期限と一致しました。ありがとう –