我有以下型号
categories(id, name)
places(id, name, category_id)
我有一个列表视图,根据用户想要查看的类别显示内容。
类别数据
1, River
2, Hill Station
3, Wild Life
4, Temples
如果用户想要查看只有category_id = 2和4的地方。
如何对数据库进行查询以返回包含category_id = 2和4的地点列表。
我正在使用stORM库作为数据库。
他们有以下功能来进行查询。
dao.listAll();
dao.listByExample(exampleObj);
答案 0 :(得分:1)
如果切换到greenDAO,可以使用支持IN等的QueryBuilder: http://greendao-orm.com/documentation/queries/
答案 1 :(得分:0)
我为此目的使用ormlite。查看docs about the query-builder。
中的部分