MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да импортирате Mongodb ObjectId от CSV файл с помощта на mongoimport?

За всеки с този проблем, който се опитва да вмъкне ObjectIds от JSON - това Е напълно възможно с малко модификация на съществуващите данни.

Замяна:

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

С:

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

Просто използвайте регулярен израз, за ​​да замените обвивката на ObjectId.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Условно актуализиране на множество редове

  2. Трите А на сигурността на MongoDB – удостоверяване, оторизация и одит

  3. сортиране по дължина на низа в Mongodb/pymongo

  4. MongoDB Spring сравнение на данни между полета

  5. Свързване с MongoDB Atlas с помощта на Golang mgo:Постоянен няма достъпен сървър за набор от реплика