簡體   English   中英

如何查詢has_many關聯表的參數?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM