2009-09-29 76 views
0

因此,cakePHP表似乎需要一個名爲「name」的字段,否則在測試支架中的表關係時會顯示id號。有沒有解決的辦法?而不是我的表中的'id''name''last_name',我想'id''first_name''last_name'。爲了顯示正確的數據,我必須爲每個表設置一個「名稱」字段...cakePHP表字段命名約定

回答

3

難道你不能只在你的模型類上設置$ displayField屬性,就像manual says to

<?php 
class User extends AppModel 
{  
    var $name = 'User'; 
    var $displayField = 'first_name'; 
} 
?> 
+0

一定錯過了,謝謝! – Graham 2009-09-30 00:07:31