gpt4 book ai didi

activeandroid - ActiveAndroid,其中带有 “in”子句

转载 作者:行者123 更新时间:2023-12-04 13:38:39 24 4
gpt4 key购买 nike

我想知道是否有可能,以及如何使用“IN”子句在ActiveAndroid中执行where子句。

例如,我想做这样的事情:

新的Select()。from(Table).where(“id in?”,list).execute()

最佳答案

该查询几乎可以按原样工作-ActiveAndroid无论如何都会将SELECT减少为SQL。

例如,以下LIKE查询对我有用:

public static List<Record> search(String searchTerm) {
return new Select().from(Record.class)
.where("Data LIKE ?", new String[]{'%' + searchTerm + '%'})
.orderBy("Name ASC")
.execute();
}

搜索字词为“%searchTerm%”

如果遇到困难,可以直接查询数据库,即:
    mRecordList = SQLiteUtils.rawQuery(Record.class,
"SELECT * from Records where Data LIKE ?",
new String[]{'%' + searchTerm + '%'});
*/

关于activeandroid - ActiveAndroid,其中带有 “in”子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28455630/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com