如何从实体框架关联获取列名称

发布于 2024-12-23 14:57:31 字数 407 浏览 1 评论 0原文

我有一个使用设计器构建的实体模型。在我的一个表(应用程序)中,我有几个引用相同状态(状态)表的外键。因此,当构建我的关联时,我有几个使用自动索引名称构建的实体对象:

  • application_statuses2
  • application_statuses3

等。

我正在构建一个“版本历史记录”类型屏幕,并希望能够正确列出“友好名称”对于修改的每一列。例如,我想显示“Destination Status”,而不是“application_statuses2”。如果我可以确定相关关联上的端点列名称,我可以设置正确的显示值。

我可以在设计器中找到实体对象,我什至可以跟踪它引用构建关联的相关外键的位置,但我似乎可以找到概述 enpoint 或列名称的属性。如何确定关联或实体上的列名称或端点?

I have an entity model built using the designer. In one of my tables (application), I have several foreign keys that reference the same status (status) table. As a result, when my associations were built, I have several entity objects built with an auto indexing name:

  • application_statuses2
  • application_statuses3

etc.

I'm building a "version history" type screen and want to be able to properly list the "friendly name" for each column modified. For example, I want to display "Destination Status" will be displayed instead of "application_statuses2". If I can determine the endpoint column name on the association in question, I can setup the proper display value.

I can find the entity object in the designer, I can even track where it references the foreign key in question that built the association, but I can seem to find the property that outlines the enpoints or column names. How do I determine the column name, or endpoint, on my association, or entity?

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

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

发布评论

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

评论(1

来世叙缘 2024-12-30 14:57:31

我希望它更容易拿到手,我也一直在寻找它。当同一张桌子有多个 FK 时会有点痛苦。

  1. 单击要检查的导航属性
  2. 在属性下,查看关联的名称
  3. 在属性顶部,使用对象导航器下拉列表切换到关联
  4. 单击进入“引用约束”属性
  5. 使用右侧的省略号按钮调出列名

不知道是否有更好的方法来做到这一点,但我当然希望如此!

I wish it were more ready to hand, have been looking for it as well. Bit of a pain when you have multiple FKs to the same table.

  1. Click on the navigation property you want to check
  2. Under properties, look at the name of the association
  3. At the top of properties, use the object navigator dropdown to switch to the association
  4. Click into the 'Referential Constraint' property
  5. Use the ellipses button on the right to bring up the column names

Dont know if there is a better way of doing this, but I certainly hope so!

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