ServiceStack.Ormlite Postgres不区分大小写的查询

米奇

我希望干净地实现一种机制,以覆盖比较字符串的所有where子句以执行以下操作

[Column] .Value.ToLower()== SqlParam.ToLower()

有效地克服了Postgres的大小写敏感性。

神话

OrmLite的INamingStrategy允许您自定义模式,表和列的命名方式,并且OrmLite的PostgreSQL Provider已配置为使用PostgreSqlNamingStrategy,该策略将.NET的PascalCase名称转换为PostgreSQL友好的snake_case

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章