我正在做教程,并且很难理解任务的语义。
基本上说(直接翻译)
编写一个命令,该命令添加了一个新文档,其中包括"常规"类别,今天的日期,以及" content"下的"标题",读取" mongoDB命令"由" contrand"编程为" content"。<<<<
让我感到困惑的是整个读" mongodb命令..."的"标头",因为那将使我必须将名称 标头嵌套到" content"中。
下一步暗示不应该这样做。
搜索显示上述文档的内容,格式为.pretty()。搜索中的条件必须包含您的名称作为"内容"的值
因此,这表明搜索将是db.database.find({" name":" my name"}),因此,标头嵌套不可能。
这就是我尝试构建JSON的方式,但是搜索将无法正常工作。
{
"general" : [
"date" : new Date(),
"content" : [
"header" : "MongoDB commands programmed by",
"name" : "John Doe"
]
]
}
我是否以错误的方式考虑?这是一个初学者的教程,因此不应该很难,但是现在有答案表不幸的是,这就是为什么我在搜索很多搜索搜索后要制作此线程的原因。
我会做这样的事情:
{
"category": "general",
"date" : new Date(),
"content" : {
"header" : "MongoDB commands programmed by",
"name" : "John Doe"
}
}