0

场景:Aclient可以做很多requests

Request我的模型中:

public function setTableDefinition() {

        $this->hasColumn('ref_no', 'varchar', 20);
        $this->hasColumn('client_id', 'int', 11);

    }

    public function setUp() {
        $this -> setTableName('Request');
    }

在数据库client_id中是客户端表中的外键引用 id

在客户端模型和请求模型中,如何one to many在方法中建立与客户端的关系?setUp()

谢谢,

帮助表示赞赏。

4

1 回答 1

1

嗯,在客户端模型上尝试这样的事情:

public function setUp() {
    parent::setUp(); 
    $this->hasMany('Request as requests', 
        array( 
            'refClass' => 'Request', 
            'local' => 'id', 
            'foreign' => 'client_id'
        )
    ); 

}
于 2012-07-26T17:49:45.427 回答