...
Hinweis |
---|
Mongo Management Studio erkennt Strings, die das Format einer MongoDB ObjectId haben und konvertiert dieses dann. Sollte es passieren, dass in einer Collection _ids als Strings gespeichert und diese MongoDB ObjectId konform sind, muss man für die Suchabfrage über den Konsolenmodus verwenden. Ansonsten werden keine Daten gefunden. Codeblock |
---|
| // finde Person mit id '52bd27ebf370afe931001364'
db.persons.find{_id: '52bd27ebf370afe931001364'}
|
|
Datumswerte
Bei Datumswerten fogt man im normalen Abfrage-modus ebenfalls einer einfachen Schreibweise:Datumswerte müssen in einer bestimmten Syntax eingegeben werden, da diese nicht automatisch konvertiert werden können.
Codeblock |
---|
|
// als ISO-String
start: ISODate('2013-08-02T08:20:38.993Z')
// als Datums-String
start: {$gte: {ISODate('dec 11, 1989')}}
start: {$gte: {ISODate('1989, 12, 11')}}
// als timestamp in ms
start: ISODate(629379488000) |
per ISO-String
Codeblock |
---|
theme | Emacs |
---|
language | js |
---|
linenumbers | true |
---|
|
beispieldatum: ISODate('2013-08-02T08:20:38.993Z') |
...