开发者社区 问答 正文

mongodb如何子查询

用户collection,我是这么设计的:
screenshot
为了列出某个用户follow的所有人列表,我该如何写查询语句呢?
screenshot

展开
收起
蛮大人123 2016-02-13 15:53:24 2343 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    不要仅仅把mongodb当做一个schemeless的sql数据库,mongodb是没有子查询和跨表查询这个概念的。
    按照你的描述,如果你想要获取某个用户follow的所有人的详细信息列表,一种做法是把这些用户的所有信息都存到User里面:
    screenshot
    或者你使用二次查询,在代码里面再查一次
    screenshot

    2019-07-17 18:42:07
    赞同 展开评论