CodeFirst特殊字段第二次更新会出现错误 返回
数据库没有这张表时会正常生成,第二次就会报错
关键字 'begin' 附近有语法错误。
[SugarTable("ClassFeaturedTbl")]
public class ClassFeaturedTbl
{
/// <summary>
/// 主键
/// </summary>
[SugarColumn(IsNullable = false, IsPrimaryKey = true, Length = 32, ColumnDescription = "主键")]
public string Id { get; set; }
/// <summary>
/// 自增编号
/// </summary>
[SugarColumn(IsIdentity = true, ColumnDescription = "自增编号")]
public int AutoId { get; set; }
/// <summary>
/// 班级Id
/// </summary>
[SugarColumn(IsNullable = false, ColumnDescription = "房源Id")]
public int classId{ get; set; }
/// <summary>
/// 推荐开始时间
/// </summary>
[SugarColumn(IsNullable = false, ColumnDescription = "推荐开始时间")]
public DateTime begin { get; set; }
/// <summary>
/// 推荐结束时间
/// </summary>
[SugarColumn(IsNullable = false, ColumnDescription = "推荐结束时间")]
public DateTime end { get; set; }
}
我猜测begin是关键字所以导致异常
热忱回答(3)
-
银 VIP0
2021/2/2希望可以兼容一下特殊的字段[begin]
0 回复 -
银 VIP0
2021/2/2数据库是SqlServer
0 回复 -
fate stay night VIP0
2021/2/2@银:是刷新备注 没处理好 关键词 ,下个版本修复
0 回复