sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur importerar man Mongodb ObjectId från CSV-fil med mongoimport?

För alla med det här problemet som försöker infoga ObjectIds från JSON - det ÄR mycket möjligt med lite modifiering av befintliga data.

Byt ut:

{ "_id" : ObjectId("5143afc66d44e1ceb372121e"),
  "student_id" : ObjectId("5143af326d44e1ceb372121d"),
  "name" : "II-4" }

Med:

{ "_id" : {"$oid":"5143afc66d44e1ceb372121e"},
  "student_id" : {"$oid":"5143af326d44e1ceb372121d"},
  "name" : "II-4" }

Använd bara ett reguljärt uttryck för att ersätta ObjectId-omslutningen.



  1. Timeout utför SET {Key}, inst:0, mgr:Inaktiv, kö:2, qu=1, qs=1, qc=0, wr=1/1, in=0/0

  2. det går inte att starta mongodb lokal server

  3. Hur skriver jag den här SQL-frågan i Mongodb-syntax?

  4. Hur kan jag ändra _id-fältet i MongoDB Collection till User_id?