gpt4 book ai didi

c# - Entity Framework 4 : Any way to know the plural form of an Entity Type?

转载 作者:行者123 更新时间:2023-11-30 14:03:30 26 4
gpt4 key购买 nike

给定这段代码:

private ObjectQuery<E> GetEntity()
{ // Pluralization concern. Table and Type need to be consistently named.
// TODO: Don't get cute with database table names. XXX and XXXs for pluralization
return _dc.CreateQuery<E>("[" + typeof(E).Name + "s]");
}

有什么方法可以确定实体类型的复数名称,以便我可以访问该表,而不仅仅是在名称中添加“s”?

例如,Medium 是单数,Media 是复数。

最佳答案

您还可以使用 EF 4 提供的 PluralizationService。这是一篇详细介绍该服务的博文。

http://web.archive.org/web/20130521044050/http://www.danrigsby.com/blog/index.php/2009/05/19/entity-framework-40-pluralization

关于c# - Entity Framework 4 : Any way to know the plural form of an Entity Type?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4044987/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com