Как сопоставить (NHibernate) указанный тип PostgreSql?
-
12-09-2019 - |
Вопрос
У меня есть ПК (символ (10)), который отображается следующим образом:
Нагрузка работает нормально с NPGSQL 1.0, SQL, сгенерированный с LoadByID:
SELECT city0_."IDCity" as IDMu1_92_0_ FROM "tblCity" city0_ WHERE
city0_."IDCity"=E'BR420240'
Использование npgsql 2.0.сгенерированный sql:
SELECT city0_."IDCity" as IDMu1_92_0_ FROM "tblCity" city0_ WHERE
city0_."IDCity"='BR420240'::text
Итак, я получил ObjectNotFoundException, потому что этот SQL возвращает 0 результатов ...
Разработчик NPGSQL сказал, что в этом случае указал точный тип для PK:персонаж(10)...
Как я могу это сделать с помощью NH?Я попробовал использовать sql-тип, но я думаю, что это существует только в спячке ...
Спасибо
Решение
Это ошибка NHibernate...
Не связан с StackOverflow