Mongodb在存储值时自动更改数据类型

时间:2014-08-14 06:21:02

标签: c# .net asp.net-mvc mongodb

我在asp.net mvc c#

中有以下代码
   [Display(Name = "Marks Range ")]
    [Required(ErrorMessage = "Minimum Marks is Required.")]
    public int? min_marks { get; set; }

在mongodb中存储数据时,数据类型会自动更改为字符串吗?

出现这种奇怪行为的原因或如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

使用ScaffoldColumn来防止默认数据类型:

   [Display(Name = "Marks Range ")]
   [Required(ErrorMessage = "Minimum Marks is Required.")]
   [ScaffoldColumn(false)]
   public int? min_marks { get; set; }