SqlSugar 使用 表自增 情况下使用ExecuteReturnEntity 需要注意
正常来说,使用ExecuteReturnEntity,是在事务中,添加之后返回实体,主要是ID。。。再利用ID去赋值到其他表信息。。。
需要注意的是:
1.执行ExecuteReturnEntity方法,主键会使用一次自增,无论是否回滚
2.主键上必须设置IsIdentity = true,否则主键返回0
///
/// 主键
///
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int id { get; set; }
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
