0
我有物品和單位,並希望每個物品有一個單位,但該單位可以被許多人使用。Cakephp單向關係
項目表
ID - 詮釋
名字 - VARCHAR
描述 - VARCHAR
UNIT_ID - INT
個單位表
ID - INT
名字 - VARCHAR
描述 - VARCHAR
項目型號
var $hasOne = array('Units' => array('className' => 'Unit'));
個單位型號 沒什麼,但以前我試過:var $belongsTo = array('Items' => array('className' => 'Item'));
當我在腳手架(列表項),我得到:
Warning (512): SQL Error: 1054: Unknown column 'Units.item_id' in 'on clause' [CORE/cake/libs/model/datasources/dbo_source.php, line 684]
並在編輯項屏,單位下拉是空的。任何想法我做錯了什麼?基本上,Units表只是填充Item輸入表單中的一個下拉列表,但我希望它能夠在腳手架中自動填充。
對於遲到信用感到抱歉 – mondo 2011-08-28 18:13:48