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

MongoMapperを使用した個別のクエリ

    MongoMapper自体ではこれを実行できないと思うので、これを実行するにはrubyドライバーにドロップダウンする必要があると思います:

    subscribedToThread = Comment.collection.distinct("user_id", {:subscribe_thread => 1})
    

    モデルでcollectionメソッドを呼び出すと、Rubyドライバーによって直接提供されるコレクションが返されるため、以下の構文を使用して個別のクエリを発行できます。

    collection.distinct(key, query = nil)

    詳細については、こちら をご覧ください。



    1. MongoDB:スキーマの移行、更新、または挿入

    2. MongoDB-数値文字列のみを選択する方法/文字列がmongo-shellで数値かどうかを確認する

    3. MongoDBセキュリティのベストプラクティス

    4. mongo .findは、すべてのユーザーに対してのみ特定のフィールドを返します