使用Entity Framework Code First创建文本列

15

我该如何创建一个TEXT类型的字段而不是NVARCHAR类型的字段?目前我的代码是这样的:

public string Text { get; set; }

但它总是成为一个nvarchar列,我需要一个Text列


有很多不同的方法来做到这一点。您当前配置列存储类型的方法是什么?您使用ModelBuilder吗?EF迁移?还是属性? - mwilson
我刚开始学习C#和.NET。我知道如何使用EF迁移。有没有一种注释可以放在属性上,使其成为TEXT列? - user3052560
请参见此处:https://dev59.com/M2445IYBdhLWcg3wXZO8#4913615 编辑:或者Moho的回答 :) - mwilson
1个回答

43

1
哪个更好,为什么? - Fortune
@OchiFortune 第一种方法是在类定义中包含注释,而第二种方法是在迁移文件中指定这些属性。 - B. León

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接