10gen mondgo db c#ドライバーを使用しています。次のクラスがあります
[BsonId]
public ObjectId Id { get; set; }
public int AttemptId { get; set; }
public int UserId { get; set; }
public int QId { get; set; }
public string UserInput { get; set; }
public string Feedback{ get; set; }
デフォルトでは、UserInputまたはFeedback(任意の文字列)の値を送信しない場合、mongodbはそれらを。として配置しますnull
。string.empty
データの挿入中またはフェッチ中にこれをオーバーライドする方法はありますか?設定を試み[BsonDefaultValue("")]
ましたが、これも機能しませんでした。