Bir belgede diğer belgelere başvuru eklemek istiyorum, ancak kullanıyorum ObjectId()
içeren tüm özellikler, kaydederken geçerli belge kimliğine sıfırlanıyor. Kabuğun yerine ObjectId()
'u nasıl ayarlayabilirim? Ya da bir şekilde adminMongo'dan ayarlayabilir miyim?ObjectId() özelliği olarak MongoDB ekleyin
0
A
cevap
1
Bu, adminMongo'nun önceki sürümlerinde bir sorun oldu, ancak yazılım artık tam BSON belge biçimlerini destekliyor.
0
kabuk itibaren bu komutu kullanarak bir ObjectId()
ayarlayabilirsiniz:
db.collection.update({"_id" : ObjectId("570513aa1a0a4c4808842522")}, {$set:{"user": ObjectId("562532fd4655f16309601d93"), "organization": ObjectId("564dda1cdbb0477805afa654")}})
Birden kimliğe sahip bir dizi isterseniz: o zaman sadece $addToSet
yerine $set
kullanmak s.
İlgili konular
- 1. Meteor.Collection.ObjectID() vs MongoDB ObjectId()
- 2. MongoDB $ oid vs ObjectId
- 3. MongoDB aggregation proje dizesi ObjectId
- 4. pymongo ile mongodb içinde ObjectId tarafından arama
- 5. MongoDB _id (ObjectId) artan sırada mı oluşturuldu?
- 6. mongodb aggregation proje objectId ile concat
- 7. MongoDB: dizide
- 8. mongodb-csharp sürücüsü - bir özelliği gömülü yerine referans olarak nasıl kaydederim?
- 9. Mongodb belgenin ObjectID veya _id niteliğini değiştiriyor mu?
- 10. Mongodb: En az bir öğenin eşleşmediği dizili belgeleri bulma ObjectID
- 11. Ayrıştırma Aktarımı MongoDB - objectId bir dize olmalı ObjectIdHex
- 12. mongoose öğesinde objectID olarak uuid kullanıldı
- 13. MongoDB konsolunda MongoDB konsolda
- 14. Maven: MojoExecutionException. Lütfen bir 'mainClass' özelliği ekleyin
- 15. MongoDB
- 16. ObjectID referansları için mongoose içinde UUID'leri kullanma
- 17. SKReferenceNode'u programsal olarak ekleyin
- 18. Java MongoTemplate: Upserts ObjectId Oluşturmuyor
- 19. Neden mongodb
- 20. asp.net dinamik olarak GridViewRow ekleyin
- 21. Görselleri dinamik olarak ekleyin jquery
- 22. Jetty'ye kaynakları programlı olarak ekleyin
- 23. mongodb toplamı sorgu Örneğin
- 24. mongodb dizi sahası büyüklüğünde Özetle
- 25. Mongodb, daha hızlı $ veya $ veya?
- 26. mongodb koleksiyonu
- 27. Mongodb dizini nasıl çalışır?
- 28. simpleSchema veya collection2 içinde ObjectId
- 29. Ekleme ve MongoDB
- 30. mongodb Saha Seviye Güncellemeler
Artık MongoDB ile çalışmıyorum ama yazıyı yine de cevap olarak işaretliyorum, bu konuda sana güveniyorum :) – Oskar