Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 7452|Válasz: 0

_id lekérdezések MongoDB használatával

[Linket másol]
Közzétéve 2016. 10. 08. 12:52:42 | | |
A MongoDB alapértelmezett adatbeillesztéskor generál egy elsődleges kulcsot _id, szóval hogyan lehet _id-t használni adatlekérdezéshez?

Kérdezz mindenkit
> db.foo.find()
{ "_id" : ObjectId("544a3dd5d466f0c8c904964"), "a" : 3 }
{ "_id" : ObjectId("544a3ddad4646f0c8c904965"), "a" : 4 }
{ "_id" : ObjectId("544a3dd0d4646f0c8c904963"), "a" : "2.3", "name" : "zhangsan" }
{ "_id" : ObjectId("544a3dc0d4646f0c8c904962"), "a" : 7, "name" : "zhangsan2" }

Használd _id adatlekérdezésre:
> db.foo.find({"_id" : ObjectId("544a3dc0d4646f0c8c904962")})
{ "_id" : ObjectId("544a3dc0d4646f0c8c904962"), "a" : 7, "name" : "zhangsan2" }




Előző:A MongoVE csatlakozása a MongoDB-hez nem mutat adatproblémákat
Következő:{"Az '_id' elem nem egyezik meg semmilyen mezővel vagy osztálytulajdonsággal."}
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com