Я пытаюсь обновить MongoDB документ и добавить несколько полей, но напрасно мой первоначальный документ выглядит следующим образомОбновления документ MongoDB и добавить поля
{"_id" : ObjectId("52c720e3211b6f0a258b4567"),
"email" : "[email protected]",
"date" : ISODate("2014-01-03T20:43:15Z"),
"number" : 0, "accessToken" : "CAAIc2knVS3oBAAWRw5iqTK6mo6BEjwJJtT8PRZBUfhLayyelcXDZBO0pTWULGNPOZAxb9ZAwWk1oQghdcqxRr5yycMvkSokU7vYn3OWQJVWFuxbHC6L6F3NvLAYCrkoPvnoZAmNZBkkvG4qXFQT46hyPrDSc7GTZA1IpxVrQHEGbrwZDZD" }
После обновления, я хочу добавить 2 поля документ, который: имя пользователя и пароль. Я просмотрел документацию, но, похоже, это не относится к этому вопросу. Большое спасибо
Я пробовал вашу первую часть ответа, но это не кажется для работы я думаю, что он задал значение поля имени, если оно действительно существует. – Sekai
Да, это требование, поле должно быть правильно объявлено в вашей схеме и сгенерированы соответствующие методы настройки. Если по какой-то причине вы не можете или не хотите этого делать, используйте вместо этого querybuilder. – Calimero
Поле находится в схеме и что я имел в виду: поля для добавления должны иметь некоторые значения, а затем обновлять их, но если они не существуют в документе mongo, они не могут быть созданы. это имеет смысл? – Sekai