我有一個簡單的表的唯一密鑰驗證,其中場的一類是國家CakePHP可以,我沒有問
它沒有被定義爲數據庫中的唯一鍵,當我嘗試插入一個記錄直接在MySql中的同一個國家,記錄插入時沒有錯誤。精細。
但是,當我試圖通過我的CakePHP的應用程序中的編輯畫面中插入,我上了鄉間田野「字母數字」,這不符合事實的錯誤消息,因爲如果我進入
例如:美國作爲另一個現有記錄的國家/地區的國家/地區,我收到錯誤消息,如果我輸入xxxxx,系統會接受保存記錄。這就是爲什麼我懷疑有一個獨特的密鑰檢查。
我對這個領域模型如下
'country' => array(
'notempty' => array(
'rule' => array('notempty'),
),
'alphanumeric' => array(
'rule' => array('alphanumeric'),
),
)
你有什麼想法?我應該檢查另一個地方嗎?
非常感謝 – klark