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

Mongoidを使用してモデル全体を読み取り専用にする

    fieldsにアクセスできます クラス属性を設定し、ハッシュのキーをattr_readonlyに対してスプラットします 。例:

    class Model
      include Mongoid::Document
    
      attr_readonly *fields.keys
    end
    

    fields.keysに注意してください _idが含まれます および_type




    1. マングースで現在のアイテムの次と前のアイテムをフェッチする方法

    2. 配列内部要素によるMongoDBグループ

    3. 私のコレクションで2つのフィールドの組み合わせをユニークにする

    4. 特定のフィールドの特定の値を持つすべてのサブドキュメントを取得するにはどうすればよいですか?