活跃的android中的“NOT”子句?

时间:2018-01-02 05:07:54

标签: sqlite select activeandroid

有人知道如何在Active Android Select Query中执行“NOT”子句吗?

我的代码是:

ArrayList<MyModel> arrayList = new Select().from(MyModel.class).where("userId NOT","1").execute();

这个不起作用。我如何在这里实现not子句?这里userId是我的列名。我想获取除userId为1之外的值列表。

1 个答案:

答案 0 :(得分:1)

只需使用SQL语法

ArrayList<MyModel> arrayList = new Select().from(MyModel.class).where("userId <> 1").execute();

或者,如果您想从x

这样的变量中取值1
ArrayList<MyModel> arrayList = new Select().from(MyModel.class).where("userId <> ?", x).execute();