sql >> Databasteknik >  >> NoSQL >> MongoDB

Skapa en ISODate med pyMongo

Du behöver bara lagra en instans av datetime.datetime.

Infogar från pythonskalet:

>>> 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')}

Fråga i mongoskalet:

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


  1. Kommandot misslyckades med fel 168 (InvalidPipelineOperator):'Okänt uttryck '$match'

  2. Hur man ansluter till Redis-instans (memorystore) från Googles standardappmotor (Python 3.7)

  3. Varför redis inte kan ställa in maximalt öppen fil

  4. Hur hämtar man en arrays sista objekt i ett inbäddat dokument i Mongoose?