FuelPHP要求所有表格都有一个" id"柱?

时间:2016-04-25 23:07:57

标签: fuelphp

FuelPHP似乎需要和id列(如果id列不存在则抛出错误)

我在这种情况下我想使用" master_id"它将字段名称与外部数据源匹配,并希望以相应的方式命名字段。

class Model_User extends Orm\Model
{
    protected static $_table_name = 'user';
     protected static $_properties = array('master_id', 'last_name', 'first_name', 'account','email','ts_lastlogin','ts_create'); 
}

1 个答案:

答案 0 :(得分:1)

手动设置主键可以解决问题:

class Model_User extends Orm\Model
{
    protected static $_primary_key = array('master_id');
    protected static $_table_name = 'user';
     protected static $_properties = array('master_id', 'last_name', 'first_name', 'account','email','ts_lastlogin','ts_create'); 
}