做一个简单的
db.Dictionary("select Id, Name from \"Product\"");
导致异常
"column "id" does not exists"
正确的字段名称是“Id” - 好像OrmLite中的Postgres对“Id”字段做了一些事情。尝试使用混合套管的一些随机字段名称,它们也最终出现在以小写字母显示的字段中。
这可以通过某种方式实现,还是在OrmLite中出现错误?
这也是db.List,db.Lookup等中的一个问题吗?
答案 0 :(得分:2)
您是否尝试将列放在引号中以保留大小写?
db.Dictionary("select \"Id\", Name from \"Product\"");