我对MongoDB很陌生,在将数据导入数据库时遇到了一些困难。现在我有一组文件看起来像
db.Question.findOne()
{
"_id" : ObjectId("124"),
"Answers" : "[\"502\",\"784\",\"1060\"]",
}
答案现在存储为一个字符串。不过,我想把它转换成下面这样的列表,这样我可以在查询时展开它。
{
"_id" : ObjectId("124"),
"Answers" : ["502","784","1060"],
}
知道怎么做吗?谢谢。
最佳答案
您只需对每个字符串应用JSON.parse
:
> JSON.parse("[\"502\",\"784\",\"1060\"]")
[ '502', '784', '1060' ]