0
100 명의 사용자 정보를 MongDB에 저장하고 싶습니다. 하나의 '행' MongoDB에 100 명 미만의 사용자 저장
- 스토어 모든 사용자 : 는 사실, 정보는 내가 두 가지 선택이
{["user1":{"allow":true},"user2":{"allow":false}]}
처럼, 단지 부울 것 관계형 DB와 같은 별도의 행에 있습니다.
어떤 방식을 선호합니까?
100 명의 사용자 정보를 MongDB에 저장하고 싶습니다. 하나의 '행' MongoDB에 100 명 미만의 사용자 저장
{["user1":{"allow":true},"user2":{"allow":false}]}
처럼, 단지 부울 것 관계형 DB와 같은 별도의 행에 있습니다.
어떤 방식을 선호합니까?
이 적절한 JSON
[{
"user": "user1",
"allow": true
},
{
"user": "user2",
"allow": false
},
{
"user": "user3",
"allow": false
},
{
"user": "user4",
"allow": true
}
]
이 질문에 유래에 적합하지 않은 것입니다. 응용 프로그램 호출, 문서 구조화 방법입니다. 사용자 컬렉션을 만들고 문서를 추가하면 이후에 새로운 사용자를 추가 할 수있는 유연성이 생기고 같은 문서를 여러 번 업데이트하면 아무 이익이 없습니다. 그러나 문서 구조화 방법에 대한 응용 프로그램 논리에 크게 달려 있습니다. – acsrujan
응용 프로그램 논리에 따라 달라집니다. 나는 충분한 세부 사항을 주었다고 생각했다. 논리는 간단합니다. 응용 프로그램은 모든 사용자의 구성을 표시하고 편집을 위해 일부 사용자의 구성을 변경할 수도 있습니다. –