【发布时间】:2019-03-06 18:48:02
【问题描述】:
当我尝试在 Expression.Sql 中使用 Postgresql '?' operator 时 它认为我正在尝试添加一个新参数,但失败了。 示例:
Expression.Sql("(this_.data -> 'glossary' ->> 'GlossDiv')::jsonb ? ?", "testValue", NHibernateUtil.String);
[ADOExceptionReporter]:索引超出范围。必须是非负数且小于集合的大小。
如何逃脱?
【问题讨论】:
-
不,不是 ;)
-
你在挑战中幸存下来! :)。
标签: nhibernate