【问题标题】:pluralize table names in non-english language with entity framework 5使用实体框架 5 以非英语语言复数表名
【发布时间】:2013-04-22 10:42:48
【问题描述】:

使用 asp .net mvc4,我希望我的所有表、视图、控制器都以意大利语命名。 使用 EF 5 Code First,我得到了使用英语语言规则复数形式的表名,这很糟糕。

是否有任何地方可以编写自定义变形规则? 我通常将 Ruby on Rails 用于 Web 应用程序,它有一个很好的方法来处理这个问题。 Entity Framework 5有没有类似的功能?

【问题讨论】:

    标签: asp.net-mvc-4 entity-framework-5 pluralize


    【解决方案1】:

    在此处查看答案以禁用复数。

    How do I singularize my tables in EF Code First?

    您也可以对表格进行注释以指定名称。

    Entity Framework CodeFirst table pluralization

    【讨论】:

    • 使用 DataAnnotation 是我一直在寻找的答案。我不想禁用复数,只要我需要就可以覆盖它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-29
    • 2011-02-20
    • 2010-10-17
    • 1970-01-01
    • 2017-07-26
    相关资源
    最近更新 更多