私はユーザー名とユーザーが好きな投稿を格納するuserAccounts Meteor Mongoデータベースを持っています。これは、それがどのように見えるかです:MongoDBプッシュレコードの配列
userAccounts.insert({
username:Meteor.user().username,
likedPosts:{
postId:[this._id],
createdAt:new Date()
}
});
私は、ユーザーがlikedPostsにpostIdにpost._idを追加するために、別のポストが好きなたびをしたいです。
userAccounts.update(
Meteor.user().username,{
$push:{
'likedPosts':{
'postId':this._id,
'createdAt':new Date()
}}
});
しかし、それはそれだけで上記挿入された最初のレコードを保持し、その挿入が機能する配列に新しいポストIDをプッシュしていない何らかの理由:だから私はこのような何かをしました。私が間違っていたことは何ですか?前もって感謝します !
違いはありません。 – Roberto