sql >> データベース >  >> NoSQL >> MongoDB

MongoDB:_idとObjectIDを使用した挿入時間の範囲クエリ

    rubyのnodejsドライバーについてはよくわかりませんが、このような範囲クエリを適用するだけです。

    jan_id = BSON::ObjectId.from_time(Time.utc(2012, 1, 1))       
    
    feb_id = BSON::ObjectId.from_time(Time.utc(2012, 2, 1)) 
    
    @users.find({'_id' => {'$gte' => jan_id, '$lt' => feb_id}})
    

    var timeId = ObjectId.createFromTime(timestamp)を確認してください ObjectIdを作成しています。

    また、localuserなしでクエリを試してください




    1. Node.jsとMongoDbの同期アプリケーションの構造

    2. MongoDB + nodejs:ISODateフィールドをクエリする方法は?

    3. 春のデータMongodbアグリゲーション

    4. 検証エラーMongodb