1

将 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 序列化程序无法使用它。

4

0 回答 0