将 mysql 中的 dotnetconnector 用于 ado.net 时。一旦我尝试做超过 2 个包含,我就会遇到以下问题。
错误消息:对象必须实现 IConvertible。
我在互联网上查看,显然它与 mysql 驱动程序有关。问题是他们不承认这是一个错误。
有人可以帮助我解决重写下面给出的代码以使其正常工作吗?
toSave = worker.Persons.Data.OfType<Employee>()
.Where(x => x.Id == toCopyFrom.Id)
.Include(x => x.PhoneNumbers)
.Include(x => x.Contracts)
.Include(x => x.Addresses)
.Include(x => x.WorkAreas)
.SingleOrDefault();
延迟加载被禁用,因为 json 序列化程序无法使用它。