mongoose - mongodb, 판매자 데이터베이스 스키마를 만드는 방법은 무엇입니까?
習慣沉默
習慣沉默 2017-05-02 09:19:30
0
1
838

간단히 말하면 상점에는 일반적으로 다음과 유사한 속성이 있습니다.
이 스키마를 운영할 때 일반적으로 node.js의 라우팅에 액세스할 수 있는 계정이 있습니다.

예를 들어 계정 이름은 shopName이고 비밀번호는 비밀번호입니다

그러나 현실은 한 스토어에 여러 개의 계정이 있을 수 있고, 계정 간의 권한이 다를 수 있다는 것입니다. 예를 들어 웨이터의 계정 권한은 하나의 제품만 추가할 수 있습니다. 상사의 계정 권한으로 주문을 삭제할 수 있습니다.

mongodb에서 이것을 구현하는 일반적인 아이디어는 무엇입니까?

으아아아
習慣沉默
習慣沉默

모든 응답(1)
左手右手慢动作

스토어는 사용자 이름, 비밀번호, 로그인 권한을 기록하기 위해 아래에 배열이 생성되는 별도의 계정입니다.
{
상점 이름:XXXXX,
계정:[
{

으아악

}]
}
그런 다음 accouts.loginname 고유 인덱스를 만듭니다.
mongo를 사용하는 경우 현재 ODM 아이디어 중 상당수가 ORM 아이디어로 설계되어 있지만 저는 그렇게 하지 않는 경향이 있습니다. 그들을 사용하십시오. json을 직접 작성
물론, 로그인 이름 레이어에 아바타 소개 등 사용자의 상세 정보를 넣을 수도 있고, 테이블을 생성할 수도 있습니다

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