使用FreeSql时,Set JsonMap列时需要注意的事项
下面这是错的
return fsql.Update<TB_U_UserInfoModel>() .Set(a => a.user_gatesetting == user_gatesetting) .Where(a => a.userid == userid) .ExecuteAffrows();
这样写是对的
return fsql.Update<TB_U_UserInfoModel>() .Set(a => new { user_gatesetting }) .Where(a => a.userid == userid) .ExecuteAffrows();
需要New一下
实体字段
[JsonMap]
public User_GateSettingModel user_gatesetting { get; set; } = new User_GateSettingModel();

浙公网安备 33010602011771号