Select PRODUCT from PRODUCT_TAGS where TAGS = 1 intersect Select PRODUCT from PRODUCT_TAGS where TAGS = 5
以上仅用于获取 ID 为 1,5 的产品。当我在数据库浏览器中运行它时,我能够获取数据。有人可以告诉我是否可以在 Sugar ORM 数据库中执行查询。
最佳答案
SugarORM 有 a query builder ,但不支持插入。
但是,您可以使用 findWithQuery(<SQL>, <params>)
手动运行查询:
List<ProductTags> products = ProductTags.findWithQuery(ProductTags.class, "Select PRODUCT from PRODUCT_TAGS where TAGS = ? intersect Select PRODUCT from PRODUCT_TAGS where TAGS = ?, "1", "5");
关于java - Sugar ORM 中的相交查询如何工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50309889/