我正在做一个教程,并且在理解任务的语义方面遇到了一些麻烦。
它基本上说(直接翻译)
编写一个命令,添加一个带有“常规”类别的新文档,今天的日期,以及“内容”下的“标题”,其中包含“由...编程的MongoDB命令”,然后在“内容”下添加您的名称。 / p>
令我困惑的是整个“读取”MongoDB命令的标题......“因为这会让我必须将名称+标题嵌套到”内容“中。
下一步暗示不应该这样做。
显示上述文档内容的搜索,格式为.pretty()。搜索中的条件必须包含您的姓名作为“内容”的值
因此,这表明搜索将是db.database.find({“name”:“My Name”}),因此嵌套的标题实际上是不可能的。
这就是我尝试构建JSON的方法,但搜索将不起作用。
{
"general" : [
"date" : new Date(),
"content" : [
"header" : "MongoDB commands programmed by",
"name" : "John Doe"
]
]
}
我是否以错误的方式思考它?这是一个初学者教程,所以它不应该是非常难,但现在答案表不幸的是,这就是为什么我在谷歌搜索后做了很多。
答案 0 :(得分:0)
我会做那样的事情:
{
"category": "general",
"date" : new Date(),
"content" : {
"header" : "MongoDB commands programmed by",
"name" : "John Doe"
}
}