mongodb插入数据换行错误;

clipboard.png
复制这样一组数据到命令行。使用insert命令插入数据,一致报换行错误,只能一行一行的写吗?

阅读 4.7k
3 个回答

英文单词 dosen't这里的引号被解析成字符串的引号了。所以在 description: 'NoSQL database doesn't have tables',这句话里面就出现了3个单引号,所以报了语法错误。。因为看英文文档有些吃力,就找了个中文版的:易佰mongodb教程

我在mac上测试了一下,完全可以复制啊:

clipboard.png

其中{name:123 ,age: 123}就是我在vscode中复制的有换行的内容,复制过来mongo就自动换好行了。 你先试试保存到一个变量里面呢。

我使用的确是mongo shell,请看截图:

clipboard.png

看你的截图不太像原生的mongo shell。如果这是在编辑器里面,又不应该有最开始的>。截图到底是在哪?