2017-04-10 13 views
-1
var Parent = mongoose.model('Parent', parentSchema); 
var parent = new Parent({ children: [{ name: 'Matt' }, { name: 'Sarah' }] }) 
parent.children[0].name = 'Matthew'; 
parent.save(callback); 

マングースのドキュメントの明確化

parent.children[0].name = 'Matt'; 

する必要がありますmongoose、だから私は明確化を求めている。 「マシュー」

parent.children[0].name = 'Matthew'

が「マット」から「マシュー」に名前を変更するよう

+0

いいえ、Matthewと同じです。彼らはmatteからmatthewにhte nameを変更しています。またはそれらはmongo文書にフィールドを格納する2つの異なる方法を示しています。 –

+0

そうした質問をしないでください。これらはコーディング関連の質問ではありません。文書の疑義を明確にするのではなく、コーディングのBWや問題の解決に役立つ人々がここにいます。どのような質問をするべきかはhttps://stackoverflow.com/help/on-topicおよびhttps://stackoverflow.com/help/dont-askをご覧ください –

+0

ありがとうRavi。私はparent.children [0] .name = 'Matthew'を認識しませんでした。前のコードを乗り越えます。 – Mendo

答えて

1

上記のコードは正確です。
ドキュメントでは、MongoDB Documentにフィールド値を格納する2つの異なる方法が示されています。