製品、機能、およびproduct_featureの3つのテーブルがあります
products
- id
- name
features
- id
- key
product_feature
- product_id
- feature_id
- value
製品のすべての (キー、値) ペアを取得しました。SQL文は
SELECT key, value FROM products
JOIN product_feature pf
ON pf.product_id = "Product ID"
JOIN features f
ON f.id = pf.feature_id
どうやってその関係を確立するのですか
// Inside Product model
function features() {
// Has many through relationship
}