【问题标题】:How Entity Framework Code First creates the names of the fields in the table?Entity Framework Code First 如何创建表中字段的名称?
【发布时间】:2012-09-25 17:40:36
【问题描述】:

我想知道 Entity Framework Code First 如何在表中创建列。

1 - 命名约定是什么?

2 - 有没有办法知道具有 POCO 属性的列的“可能”名称?

我需要将属性名称与列名称进行比较。

非常感谢任何帮助。

谢谢。

【问题讨论】:

标签: entity-framework entity-framework-4 entity-framework-4.1 poco code-first


【解决方案1】:

我认为您不会对我的回答感到非常满意,但我可以指点您预订由 Julia Lerman、Rowan Miller 撰写的“Programming Entity Framework: Code First”(第 22 页是开始的地方)。然而,这个主题相当复杂,因为约定可能会被配置覆盖,实际上整本书(或多或少)都是关于它的。看看有没有帮助。

那么我相信你可以使用约定规则“猜测”列的名称,但是,你能确定有人不会用配置覆盖它吗?

【讨论】:

  • 确实如此。但我会假设一个受控环境,如果它不同于标准,它不会是“我的问题”。谢谢你的回答。
猜你喜欢
  • 2015-04-12
  • 1970-01-01
  • 1970-01-01
  • 2015-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多