首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自多个表的SugarORM查询?

来自多个表的SugarORM查询?
EN

Stack Overflow用户
提问于 2016-02-21 10:03:19
回答 1查看 1.8K关注 0票数 3

我在我的安卓应用程序中使用SugarORM。在我的项目中,我有两个表,我想知道是否有方法将它们连接到另一个具有多个表的列的Class对象中?

如果是的话,那么例子将是非常有用的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-22 15:51:58

SugarORM为简单查询提供了查询生成器对象。由于它没有为联接提供支持,所以可以直接执行原始查询,并将结果存储到一个临时创建的对象中。

因此,构建自定义原始查询,重命名SELECT部件中的字段。

代码语言:javascript
复制
CustomOBJ.executeQuery("SELECT tableA.fieldA as field1, tableA.fieldB as field2, tableB.fieldA as field 3 FROM tableA JOIN tableB WHERE .....");

然后创建自定义对象。

代码语言:javascript
复制
public CustomOBJ {
    private String field1;
    private String field2;  
    private String field3;

   public CustomOBJ(){} //you must declare an empty constructor

   //getters
   //setters
}

在这里,文件:

  • 在sqlite中使用联接的原始查询
  • 如何在sugarORM中执行查询
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35534733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档