Sugar ORM中的NOT IN子句

时间:2016-06-05 13:17:44

标签: android android-database sugarorm

我有一张桌子users。从表users我必须选择所有用户除了一些私人用户。我将私人用户Id存储在arraylist中,然后存储到shared preference

有没有办法在NOT IN中使用query子句来获取除某些私人用户以外的所有用户。

1 个答案:

答案 0 :(得分:2)

您可以将用户ID连接成一个字符串,以插入" IN"条款。这样的事情应该有效:

QScrollBar:vertikal {with: 50px;}

我真的建议通过表中的标志来定义私人用户。然后你可以做这样的事情:

List<users> users = users.find(users.class, " user_id NOT IN(?)","1,2,3");

假设对象是&#34;用户&#34;,标志是&#34; isPrivate&#34;它可以匹配布尔。基本上只需插入正确的类型即可检入&#34; .notEq()&#34;。