我正在尝试将数据插入到我在Atlas MongoDB中创建的集合中。数据如下:
[
{ id: 1, performer: 'John Doe', genre: 'Rock', price: 25, day: 1, image: '/img/uploads/1fsd324fsdg.jpg' },
{ id: 2, performer: 'Rebekah Parker', genre: 'R&B', price: 25, day: 1, image: '/img/uploads/2f342s4fsdg.jpg' },
{ id: 3, performer: 'Maybell Haley', genre: 'Pop', price: 40, day: 1, image: '/img/uploads/hdfh42sd213.jpg' }
]
“我得到了错误:“当文档包含错误时,不允许插入。”
我做错了什么?请指教。
5条答案
按热度按时间eivnm1vs1#
可能是报价问题…
在键和属性中使用双引号
“id”:1,“表演者:“无名氏”..~
oyjwcjzk2#
现在已经解决了,格式是问题所在。
idfiyjo83#
我做了以下工作:将title修改为**“title”**,mongo compass可以正常工作。
示例:
参考文件:https://docs.mongodb.com/compass/current/documents/insert
1yjd4xko4#
替换为
643ylb085#
最好使用MongoDB Compass并使用连接字符串连接到它:
1.点击连接
1.使用mongodb compass点击连接
1.然后根据需要的OS从MongoDB下载指南针
1.但使用连接到MongoDB应用程序的连接字符串
连接到Compass后,您可以使用导入数据,然后浏览要使用的文件。