0
나는이 문제를 아주 가끔 찾아서 Google과 스택을 검색했다. 제안 된 옵션 중 어느 것도 실제로 내가 가진 문제를 해결하지 못했습니다. Mongoose에서 Object of Array를 사용하는 것은 상당히 번거로운 것 같습니다.노드 몽구스 객체 배열 반환 [Object]
다음media: { profilePic: 'somelink', social: [ [Object], [Object], [Object] ] }
내가 시도한 것입니다 : 출력 여기
[
{ Social: 'Facebook', handler: 'user' },
{ Social: 'Twitter', handler: 'useruser' },
{ Social: 'Youtube', handler: 'someuser' }
]
됩니다 : 여기
{
media: {
social: [{Social: String, handler: String}],
profilePic: String
}
}
는 입력 : 그래서 여기
스키마입니다
루프를 만들려고했습니다.
social: [Array]
social: [{type: Array}]
social: {}
social: []
social: [{social: {
type: String},
handler: {
type: String}
}]
심지어 내가 하드 코드 경우 : 배열을 통해 내가 노력 스키마에
schema.media.social.push(data)
schema.media.social = data
에 밀어 아무것도에
schema.media.social = {Social: 'Facebook', handler: 'user}
schema.media.social.push({Social: 'Facebook', handler: 'user})
schema.media.social = [{Social: 'Facebook', handler: 'user}]
아무 소용이, 내가 얻을 계속 [ Object]를 출력으로 가져옵니다.
감사