在会议室中,我知道我们可以使用@Embedded
和@Relation
制作实体来创建一对多模型。但是,似乎选择了父列和子列匹配的所有项目。
如果我有两个表,一个表具有列id_1
,一个表具有列id_2
和type
,那么我该如何对同时匹配两个id
进行过滤的查询建模和type
?
查询内容如下:
SELECT * FROM table1 LEFT JOIN table2 ON id_1 = id_2 WHERE id_1 = :id AND type = :type"
,
但是如果返回模型使用@Relation
,则编译器会警告所有table2列均未使用,因为它们是使用关系来获取的。