gpt4 book ai didi

mysql - 将 TEXT 字段添加到 MySql 的 Entity Framework 模型

转载 作者:行者123 更新时间:2023-11-30 23:51:41 24 4
gpt4 key购买 nike

我正在尝试将文本字段添加到我已设置为为 MySql 生成 DDL 的 EDMX 文件。但我唯一的选择是添加一个最大长度设置为 Max 的字符串。这是在对数据库执行 SQL 语句时报错,不支持最大长度 4000。

我也尝试了另一种方法,更新数据库中的字段,而不是根据数据库更新 EDMX 文件,但这会将字段设置回最大长度设置为无的字符串字段。

我是不是忽略了什么?有人用过这个字段吗?

最佳答案

现在我有一种解决方法,可以将数据库中的文本字段映射到 EDMX 模型中的字符串属性。我从 EDMX 文件生成数据库脚本,并手动将 TEXT 列的类型从 nvarchar(1000) 更新为 TEXT,对数据库执行它,然后验证 EDMX 文件中的映射。

希望有人会提出更好的解决方案,因为这绝对不是一个很酷的解决方法。

更新

此错误已在 Mysql Connector for .Net 版本 6.4.4 中修复

关于mysql - 将 TEXT 字段添加到 MySql 的 Entity Framework 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6310791/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com