2017-09-06 7 views
0

postgresql(npgsql)のデータベースファーストアプローチでEntity Framework 6を​​使用します。 I postgresqlでカスタムデータ型(ドメイン)を持つ列でこのテーブルを持っている:私はこのテーブルのためのモデルからアップデートデータベースをしようとするとnpgsqlを使用したEntity Framework 6 postgresql edmxにマッピングされていないカスタムデータ型

image: table with custom data type

allocation_type列は、.NETで生成されていません。

このカスタムデータ型の列を.edmxファイルにマップするにはどうすればよいですか?助言がありますか?

ありがとうございました!

+0

これを[複合型](https://msdn.microsoft.com/en-us/library/jj680147(v= versus113).aspx)としてモデル化する必要があるかもしれません。 –

答えて

0

私はこれを回避する方法があります。私はカスタムデータ型を持つテーブルのpostgresqlで新しいビューを作成し、そのプリミティブデータ型に列をキャストしました。これは配列のようなpostgresqlの一意の型を持つ列に対しても機能します。

関連する問題