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

C#+ MongoDB-MongoDB DataTypes/Attributesを使用しないObjectId

    属性を使用する代わりにBsonClassMapを使用して、クラスを「クリーン」に保つことができます。

    // 'clean' entity with no mongo attributes
    public class MyClass 
    {
        public Guid Id { get; set; }
    }
    
    // mappings in data layer
    BsonClassMap.RegisterClassMap<MyClass>(cm => 
    {
        cm.AutoMap();
        cm.MapIdMember(c => c.Id).SetIdGenerator(CombGuidGenerator.Instance);
    });
    


    1. mongocliはAppleM1チップの数式URLをサポートしていますか?

    2. mongodbでaggregrateを使用して$match_idにする方法

    3. mongodbは、フィールド/キーごとの個別の値の数をカウントします

    4. 条件付きRedisセット/最新バージョンでのみ更新しますか?