繁体   English   中英

未在edmx中映射具有npgsql postgresql自定义数据类型的C#实体框架6

[英]C# Entity Framework 6 with npgsql postgresql custom data type not mapped in edmx

我使用实体框架6与数据库,第一种方法postgresql (Npgsql的)。 我的这张表的列在postgresql中具有自定义数据类型(域):

图片:具有自定义数据类型的表

当我尝试从此表的模型中更新数据库时 ,.net中不会生成allocation_type列。

如何将此自定义数据类型列映射到我的.edmx文件? 有什么建议么?

谢谢您的帮助!

我有一个解决方法。 我在postgresql中为具有自定义数据类型的表创建了一个新视图,并将列转换为其原始数据类型。 这也适用于具有postgresql唯一类型的列(例如数组)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM