찾다

 >  Q&A  >  본문

mongoose - mongodb에서 일대다 기능을 구현하는 방법.

두 개의 mongodb 테이블 또는 mongoose 테이블이며 일대다 대응 관계가 이루어져야 합니다. 그것을 달성하는 방법? 예를 들어주실 수 있나요? 많은 문서를 찾았지만 이해할 수 없었습니다. 모두 감사합니다.

高洛峰高洛峰2789일 전787

모든 응답(2)나는 대답할 것이다

  • 迷茫

    迷茫2017-05-02 09:21:41

    무엇을 원하시는지 모르겠지만 일대다 방식은 데이터베이스 논리를 따르지 않는 것 같습니다. 예를 들어, 필드를 검색했는데 해당 값이 다른 경우 프로그램은 어떤 값을 반환할지 어떻게 알 수 있습니까?
    그러나 mongo에서는 일대다를 구현하려고 하므로 키-값 구조로 유사한 기능을 달성할 수 있습니다. 하나의 키가 여러 값에 대응될 수 있도록 값을 배열로 설정할 수 있으며, 데이터베이스는 배열을 반환하고 코드에서 원하는 결과를 찾을 수 있습니다.

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-02 09:21:41

    포스터가 어떤 언어를 사용하는지 모르겠습니다. 일부 주류 개발 언어에는 해당 확장팩이 있습니다.
    예를 들어 Ruby에는 다양한 일반적인 방법을 캡슐화하고 사용자의 요구 사항을 쉽게 충족할 수 있는 Mongoid gem 패키지가 있습니다.
    사용 중인 개발 언어에 해당하는 라이브러리가 있는지 확인할 수 있습니다.

    회신하다
    0
  • 취소회신하다