Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MongoDB:如何向集合中添加'id'字段?_Mongodb - Fatal编程技术网

MongoDB:如何向集合中添加'id'字段?

MongoDB:如何向集合中添加'id'字段?,mongodb,Mongodb,我想在集合中添加一个id字段,数字从1开始。 例如 有一系列文章: {"_id" : ObjectId("98r498jfgragaja9ra4"),"titile":"foo","content":"foo..."} {"_id" : ObjectId("498aut89auhgua4940q"),"titile":"bar","content":"bar..."} {"_id" : ObjectId("30ua9ah984yhtauiga9"),"titile":"hello","conte

我想在集合中添加一个id字段,数字从1开始。 例如 有一系列文章:

{"_id" : ObjectId("98r498jfgragaja9ra4"),"titile":"foo","content":"foo..."}
{"_id" : ObjectId("498aut89auhgua4940q"),"titile":"bar","content":"bar..."}
{"_id" : ObjectId("30ua9ah984yhtauiga9"),"titile":"hello","content":"hello..."}
添加id字段后,结果如下所示:

{"_id" : ObjectId("98r498jfgragaja9ra4"),"titile":"foo","content":"foo...","id":"1"}
{"_id" : ObjectId("498aut89auhgua4940q"),"titile":"bar","content":"bar...","id":"2"}
{"_id" : ObjectId("30ua9ah984yhtauiga9"),"titile":"hello","content":"hello...","id":"3"}

如何做到这一点?

MongoDB的文档提供了一些关于如何做到这一点的建议:


您需要向我们展示您迄今为止的尝试,即使它不起作用…请在您的答案中包含建议,仅链接的答案并不酷