私は次のモデルを持っています
Shop
_____________________________________
Id Name address city postalcode ...
Category
_______________________________________
Id Name Description shop_id ...
Product
______________________________________
Id Name Description category_id ...
そして私のProduct
モデルは私が次$belongsTo
のような関係を定義しました
public $belongsTo = array(
'Category' => array(
'className' => 'Category',
'conditions' => array('Category.shop_id' => 5)
)
);
必要なのは、新製品を追加するときに、Categories SelectBoxに所属するCategoriesのみが表示されるはずshop_id = 5
ですが、すべてのCategoryを取得しています。
または、検索方法を変更する必要がありますか?