![](/img/trans.png)
[英]Rails 4 - how do I query on a collection through a has_many association with multiple conditions on the same columns?
[英]How do I query on my has_many association's table's parameter?
Category
String id;
String name;
boolean enabled;
Product
String id;
String name;
boolean enabled;
int categoryId;
我需要搜索實際擁有products
所有已enabled
類別,並且這些products
應該已enabled
設置為true
。
我不是那么擅長SQL查詢所以有人可以指出我正確的方向嗎?
這里是:
SELECT Category.* FROM Category
INNER JOIN Product ON Category.id=Product.categoryId
WHERE Category.enabled = 1 AND Product.enabled=1
GROUP BY Category.id
我不確定DB中的布爾值表示,假設它是1/0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.