mongodb에 해시 값을 저장하고 싶습니다.mongodb 컬렉션에 많은 키를 넣을 수 있습니까?
두 가지 수집, 사람 및 작업 있습니다. 사람은 수량이있는 작품이 있습니다. 다른 컬렉션의 작업 저장 공간에 대한 자세한 정보 (다른 컬렉션 참조 가능).
예 : 사람 (짐)은 한 작품 (a)과 세 작품 (b)를 가지고 있습니다.
// Person
{
_id: "4d772583c186233352000001"
name: "Jim"
works: {
"4d772583c186233352000002": 1
"4d772583c186233352000003": 3
...
}
}
// Work
{
_id: "4d772583c186233352000002"
title: "Make cake"
finished_at: ...
}
{
_id: "4d772583c186233352000003"
title: "Make iPhone"
finished_at: ...
}
...
위와 같은 사람의 저작물을 저장하는 경우. 사람 키 경로는 저작물의 ID를 포함하고 반복해서 증가합니다. 이게 옳은가?
리치 웹 프로젝트에서. 우리는 서버에서 클라이언트로 데이터를 직렬화해야합니다. 첫 번째 데이터 스타일은 사전이 될 것입니다. 그렇지 않으면 배열과 사전을 처리해야합니다. – colder