EF实体设计器-忽略列

发布于 2025-01-01 02:44:02 字数 120 浏览 0 评论 0原文

我想向 EF 实体设计器中的实体添加“忽略”列。这是“数据库优先”模型。我在 EF code First 中看到,您可以向属性添加注释“NotMapped”,并在映射到数据库时忽略它,是否也可以使用实体设计器版本来完成此操作?

I'd like to add an "ignored" column to an entity in the EF entity designer. This is a "DB First" model. I've seen in the EF code first stuf that you can add an annotation "NotMapped" to a property and have it be ignored when mapping to a database, is there any way to accomplish this with the enetity designer version as well?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

写下不归期 2025-01-08 02:44:02

不可以。实体设计器仅适用于映射列。如果您需要添加非映射属性,则必须将其添加到代码中。 EF 类生成为设计器中定义的所有实体和复杂类型创建部分类。如果您需要添加非映射属性,请创建您自己的实体类部分,并将所有自定义属性和方法添加到该部分。

No. Entity designer is only for mapped columns. If you need to add non mapped property you must add it in code. EF class generation creates partial classes for all entities and complex types defined in the designer. If you need to add non mapped property create your own partial part of entity class and add all your custom properties and methods to that partial part.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文