我有一个客户模型和一个产品模型,其中一个客户有很多产品,一个产品属于一个客户。
我需要找到一个查询,如果他们在产品表中有记录,则只返回客户
客户表
id | name
--------------
1 | Company A
2 | Company B
3 | Company C
产品表
id | name | client_id
---------------------------
1 | Product A | 1
2 | Product B | 1
3 | Product C | 3
4 | Product D | 3
5 | Product E | 1
我只需要客户 1 3
例如像
@clients = Client.where("client exists in products") #something to this effect