0
질문이 있습니다. 내 데이터는 다음과 같이이다 :
MongoDB에서 복잡한 업데이트 방법
{
"name" : "username",
"surname" : "surname",
"playlists": {
"name": "playlistName",
"date": "27-09-14",
"musics": [
"music name 1",
"music name 2"
]
},
"playlists": {
"name": "playlistName2",
"date": "27-09-14",
"musics": [
"music name 1",
"music name 2"
]
}
}
내가이 데이터에 섹션을 한 번 더 "재생 목록"을 추가하고 싶습니다.
내 데이터는 다음과 같이해야합니다 :
{
"name" : "username",
"surname" : "surname",
"playlists": {
"name": "playlistName",
"date": "27-09-14",
"musics": [
"music name 1",
"music name 2"
]
},
"playlists": {
"name": "playlistName2",
"date": "27-09-14",
"musics": [
"music name 1",
"music name 2"
]
},
"playlists" : {
"blabla" : "blabla"
}
}
업데이트 쿼리는 작동하지 않았다.
어떻게하면됩니까? 미리 감사드립니다.
제가
$ dbData = 배열 ("$ 세트 '=> 어레이 ('재생 '=> 어레이 ('blabla를 '=> 'blabla '))) 시도;
$ users-> update (array ('_ id'=> 새로운 MongoId ('541f0e2216c8272c058b4567')), $ dbData);
몇 가지 코드를 보여주십시오. 어떻게 이러는거야? – Crasher
데이터에있는 재생 목록에 다른 재생 목록을 추가 하시겠습니까? 또는 다른 배열을 추가하고 싶습니까? – Milad
정확히 무엇이 필요할까요? – Milad