mongodb下求一个用户所在地collection设计方案
ringa_lee
ringa_lee 2017-04-21 11:17:32
0
3
910

一个用户表单,需要用户选择所在地(省,市,区),并且要实现省市区三个下拉框的三级联动,数据库部分该怎么设计?
sql数据库下实现过,但mongodb下有没有更好的设计方案.

ringa_lee
ringa_lee

ringa_lee

모든 응답(3)
黄舟

컬렉션의 요소는 기본적으로 3단계 중첩이어야 합니다
{"지방":{"pname":p1,"city":[{"cname":c11,"area":[{"aname":a11}]}]}}
{"지방":{"pname":p2,"city":[{"cname":c21,"area":[{"aname":a21}]}]}}
{"지방":{"pname":p3,"city":[{"cname":c31,"area":[{"aname":a31}]}]}}
사용시 지방을 기준으로 지방명을 검색한 후 지방 문서에 포함된 도시(배열)를 반복하여 이름을 얻고, 각 도시 문서에 포함된 지역(지역)을 반복하여 모든 구역 이름을 얻습니다. 🎜>

迷茫

어레이 컬렉션

Ty80

SQL 데이터베이스에서 어떻게 구현하나요? (데이터베이스의 물리적 디자인 부분은 코드가 아닙니다) 조언 부탁드립니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿