query - mongodb如何进行子查询
怪我咯
怪我咯 2017-04-21 11:16:39
0
1
782

用户collection,我是这么设计的:

User {
    uid: xx,
    name: xxx,
    description: xxxx,
    follow: ["uid1","uid2","uid3",...]
}

为了列出某个用户follow的所有人列表,我该如何写查询语句呢?

<uid1, name1, description1>
<uid2, name2, description2>
...
怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(1)
黄舟

mongodb をスキームレス SQL データベースとしてだけ考えないでください。Mongodb にはサブクエリやクロステーブル クエリの概念がありません。

あなたの説明によると、ユーザーがフォローしている全員の詳細な情報リストを取得したい場合、1つの方法は、これらのユーザーのすべての情報をUserに保存することです:

リーリー

または、二次クエリを使用してコードを再度確認することもできます

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート