我有一个.net core 2.0 的项目。我在下面有一个实体。
public class UsersCoupon
{
public int Id { get; set; }
public int CouponId { get; set; }
public int UserId { get; set; }
public int OrderId { get; set; }
public DateTime? UsedDate { get; set; }
}
当我尝试从 db(mysql) 获取数据时,出现此错误。
MySql.Data.MySqlClient.MySqlException
HResult=0x80004005
Message=Unknown column 'u.MemberId' in 'field list'
Source=MySqlConnector
Inner Exception 1:
MySqlException: Unknown column 'u.MemberId' in 'field list'
我的数据库中的 UsersCoupons 表中没有任何 MemberId 列。我正在使用 Pomelo.EntityFramwork.Core.Mysql 2.0.0
注意:当我将 UserId 列名称更改为 MemberId 时,它正在工作。但我想使用 UserId。它怎么可能?