我正在尝试将数据插入到我在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' }
]
`我收到错误消息:“文档包含错误时不允许插入。”
我在做什么错?请告知。
答案 0 :(得分:2)
可能是报价问题...
对属性和键使用双引号
“ id”:1,“表演者:“ John Doe” ..〜
答案 1 :(得分:0)
现在已解决,格式化是问题所在。
答案 2 :(得分:0)
我执行以下操作: 将 title 修改为 "title" 和 mongo compass 作品。
示例:
[
{ "id": "1", "performer": "John Doe", "genre": "Rock", "price": "25", "day": "1", "image": "/img/uploads/1fsd324fsdg.jpg" },
]
参考文档:https://docs.mongodb.com/compass/current/documents/insert