MongoDBのドキュメント
一方、C#プロパティは通常パスカルケースであり、プレフィックスを使用しないため、ドライバーデザイナーはどうやら決定
強制マッピングId
_id
へのプロパティ データベース属性 。
_id
以外をバインドする場合 Id
と呼ばれる可能性のある属性 MongoDBで 、Id
以外の名前で別のC#プロパティを宣言できます ドライバーが干渉しないようにします:
public class Inner
{
public string Name { get; set; }
[BsonElement("Id")]
public string IdStr { get; set; }
}