让我们做一个简单的例子 SELECT
查询:
@SqlQuery("SELECT * FROM mytable WHERE some_column = :myVar")
List<MyObjects> getBySomeColumn(String myVar);
我想知道是否有类似的东西,但处理这两个 IS NULL
以及 =
同样,自动:
@SqlQuery("SELECT * FROM mytable WHERE some_column <MAGIC_HERE> :myVar")
List<MyObjects> getBySomeColumn(String myVar);
... 它将运行:
SELECT * FROM mytable WHERE some_column IS NULL
或
SELECT * FROM mytable WHERE some_column = :myVar
... 取决于 myVar
是 null
不管怎样。处理这种查询最惯用的方法是什么?
暂无答案!
目前还没有任何答案,快来回答吧!