Nodejs + Mongojs:将字符串转换为文档

时间:2014-09-16 18:35:39

标签: string node.js mongodb document

我试图将新文档插入到我的集合中,通过从url获取数据并且我必须将它们缝合在一起,所以最后我有一个字符串。 如何将我的字符串转换为文档?

var x={name:"peter"}; 

如果我将它传递给插入函数,这可以正常工作。

var x='{name:"peter"}'; 

这就是我所拥有的,我想以某种方式通过这个插入。

1 个答案:

答案 0 :(得分:0)

使用JSON.parse()

在此处详细了解:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse

Node.js默认使用JSON,所以你可以使用它。

示例:

var object = JSON.parse("{hello:'world'}");

将为您提供一个可以持久保存到MongoDB的对象。