2011-05-24 64 views
0

我是cakephp的新手。我有表客戶提供這種模型獲取連接表

id, product_id, created, modified 

和我的產品表有這個

id, label, cost 

我想從中選擇在產品表中的PRODUCT_ID客戶表中的所有記錄(加入的ID而定) ?

我如何能做到這一點

+0

你是什麼意思*「這在產品表中的PRODUCT_ID」 *?每個在產品表中都有對應產品的客戶?這*應*是全部的,除非你的數據是腐敗的......困惑。 – deceze 2011-05-24 01:32:36

+0

我們需要知道您的模型和關係正確設置,以及您嘗試從哪個控制器訪問這些模型和關係。 – Dunhamzzz 2011-05-24 09:35:48

回答

2

你應該寫在你的型號爲表的hasMany關聯中,你想查詢,然後做你的$this->Model->find('all'...)查詢,並確保在你的選擇你指定recursive=>1,這樣它會得到您的關聯數據。 http://book.cakephp.org/view/1043/hasMany