sql >> データベース >  >> NoSQL >> MongoDB

NoSQL/MongoDbとデータ/モデルの構造についてアドバイスが必要です

    投票をストーリーのリストとして保存することをお勧めします_id s各ユーザー。そうすれば、リストを見るだけで、ユーザーがどのストーリーに投票したかを知ることができます。ストーリーに投票したユーザーを獲得するには、次のようにします。

    db.users.find({stories: story_id})

    ここで、story_id _idです 問題の物語の。 storiesにインデックスを作成する場合 これらのクエリは両方とも高速になります。



    1. .toArray()メソッドがないと主張するModel.find()。toArray()

    2. PythonとMongoDBデータベースの開発

    3. Django ORMをmongoアトラスに接続する方法は?

    4. 可変マングースクエリの使い方は?