찾다

 >  Q&A  >  본문

mongoose - mongodb连表查询

mongo如何连表查询,比如有一个users 还有一个blogs 输出 blogs内容和作者信息

淡淡烟草味淡淡烟草味2762일 전803

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

  • 黄舟

    黄舟2017-04-27 09:04:18

    mongodb관계형 데이터베이스의 join(연결) 쿼리

    를 지원하지 않습니다.

    회신하다
    0
  • 習慣沉默

    習慣沉默2017-04-27 09:04:18

    예:

    으아악

    사용자는 blogid 속성을 가지며 블로그 ID는 일대일입니다.

    으아악

    예:

    으아악

    사용자는 blogid 속성을 가지며 블로그 ID는 n 쌍입니다:

    으아악

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-04-27 09:04:18

    블로그에는 작성자 정보를 블로그의 하위 문서로 직접 삽입할 수 있습니다.

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-27 09:04:18

    Mongoose는 조인을 구현하기 위한 채우기 메서드를 제공합니다. 그런데 나도 이해가 안가~
    http://www.nodeclass.com/api/mongoose.html#guide_populate

    비교적 간단하지만 서투른 방법은 위의 답변처럼 하나의 테이블을 먼저 쿼리한 다음 forEach 결과를 쿼리하고 다른 테이블을 쿼리하는 것입니다.

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