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

pyMongoでISODateを作成する

    datetime.datetimeのインスタンスを保存する必要があります。

    Pythonシェルからの挿入:

    >>> c.test.test.insert({'date': datetime.datetime.utcnow()})
    ObjectId('4e8b388367d5bd2de0000000')
    >>> c.test.test.find_one()
    {u'date': datetime.datetime(2011, 10, 4, 16, 46, 59, 786000), u'_id': ObjectId('4e8b388367d5bd2de0000000')}
    

    mongoシェルでのクエリ:

    > db.test.findOne()
    {
        "_id" : ObjectId("4e8b388367d5bd2de0000000"),
        "date" : ISODate("2011-10-04T16:46:59.786Z")
    }
    


    1. 地理空間インデックスYAMLを使用したフィールドのマッピングが見つかりません

    2. 有効なオブジェクトIDのmongodbキャストの問題でエラーが発生する

    3. キャッシュを再利用するか、メモリを直接使用するか

    4. モデルを使用せずにdjango-nonrelでmongoDBインデックスを構成するにはどうすればよいですか?