问题描述:
ABP 禁用了多租户,在编辑一个实体记录后,能成功地保存数据,但数据列表中看不到这条记录。打开数据表查看,发现该实体记录的 TenantId 字段值成了 Null , 而不是预期的默认租户Id 1。
问题原因:
编辑时使用的实体EditDto中,有如下的属性定义:
public int? TenantId { get; set; }
正是这行画蛇添足的属性,导致了上述错误。
问题描述:
ABP 禁用了多租户,在编辑一个实体记录后,能成功地保存数据,但数据列表中看不到这条记录。打开数据表查看,发现该实体记录的 TenantId 字段值成了 Null , 而不是预期的默认租户Id 1。
问题原因:
编辑时使用的实体EditDto中,有如下的属性定义:
public int? TenantId { get; set; }
正是这行画蛇添足的属性,导致了上述错误。