【发布时间】:2020-03-08 08:01:42
【问题描述】:
我正在尝试使用 Pomelo.EntityFrameworkCore.MySql 和 EF Core 3.0 连接到 MySQL 数据库
我已按照 Pomelo 提供的指南进行操作。
当我运行 Web 应用程序时,我可以看到一些表已成功创建。但是,以 GUID 作为 ID 的表出现以下错误:
An error occured during migration
MySql.Data.MySqlClient.MySqlException (0x80004005): BLOB/TEXT column 'Id' used in key specification without a key length
如何解决这个问题?如何在 MySql 中使用 GUID 作为 ID 以及如何解决这个错误?
【问题讨论】:
标签: mysql entity-framework-core