2016-04-11 12 views
1

mongooseで複数の日付範囲を照会したいと思います。私はまだ試してみました:mongooseで複数の日付範囲を照会

問題は「値[オブジェクトオブジェクト]に失敗しました」というエラーが発生することです。

したがって、私はmongooseが配列を単なる入力要素として解釈し、それらのリストではないと考えます。誰もが問題を解決する方法を知っていますか?

が:-)

ベスト

答えて

3

ありがとうあなただけ$or句欠落していた。

Model.find({ 
    $or: [ 
    { // range 1 
     my_date: { '$gte': new Date(), '$lt': new Date() } 
    }, 
    { // range 2 
     my_date: { '$gte': new Date(), '$lt': new Date() } 
    } 
    ] 
}, callback); 
+0

ので、単純な、作品を、私の問題を解決しました。あなたのすばらしい、そして速い助けをありがとう! :-) – CapCa

+0

喜んで:-) – MarcoS