gpt4 book ai didi

android - 如何仅获取一列作为 ActiveAndroid 查询的结果?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:45:39 26 4
gpt4 key购买 nike

如何获得仅包含 Category 模型的“Name”列的数组?

我可以使用

获取我所有的类别
List<Category> categoryList = new Select()
.from(Category.class)
.execute();

然后用 Category 的名称创建另一个数组,但我想有一种方法可以直接获取它,但我找不到方法。

最佳答案

回答这个有点晚了,但问题是因为 SQLiteUtils.rawQuery() 假设 Id 列总是在游标结果中。将您的列 String[] 设置为 {Id, your_column} 就可以了。

List<Category> categoryList = new Select(new String[]{"Id,your_column"}).from(Category.class).execute();

关于android - 如何仅获取一列作为 ActiveAndroid 查询的结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25361777/

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