Tôi tự hỏi làm thế nào tôi có thể chèn mảng đối tượng vào bộ sưu tập Mongo "tài liệu cấp gốc" với các giá trị _id được xác định trước.Chèn mảng đối tượng vào MongoDB
Tôi đã thử db.MyCollection.insert(array);
nhưng nó tạo tài liệu lồng nhau trong một _id được tạo duy nhất trong MongoDB.
var array = [
{ _id: 'rg8nsoqsxhpNYho2N',
goals: 0,
assists: 1,
total: 1 },
{ _id: 'yKMx6sHQboL5m8Lqx',
goals: 0,
assists: 1,
total: 1 }];
db.MyCollection.insert (mảng);
Những gì tôi muốn
'db.MyCollection.insert (mảng) 'nên làm việc. Bạn có nhận được thông báo lỗi nào không? – styvane
Chèn quy trình hoạt động và tôi có dữ liệu trong bộ sưu tập nhưng tôi muốn có đối tượng ở cấp "gốc" và bây giờ chúng được chèn dưới "0": {}, "1": {} v.v. Tôi muốn chèn tất cả các đối tượng của tôi dưới dạng tài liệu "root-level" với giá trị _id – justdiehard
Với tài liệu bạn hiển thị cho chúng tôi, bạn không thể nhận được kết quả đó. – styvane