0
我有三個表公司,組和company_group。Datamapper與codeigniter保存多對多的關係
我在保存公司時從帖子中獲取值。
在我的公司形式,我有多個選擇框,其中有一個組列表。
我的公司正在保存正確的盟友,但現在我想在company_group表中添加最後插入的公司ID和選定的組的記錄。
我已經在公司和組中都設置了has_many,但無法在company_group表中保存多個記錄,所以請幫助我解決這個問題。
公司模型
class Company extends DataMapper {
var $has_one=array("group");
function __construct() {
parent::DataMapper();
}
}
組模型
class Group extends DataMapper {
var $has_many=array("company");
function __construct() {
parent::DataMapper();
}
}
公司負責
class Company_c extends CI_Controller {
public function index() {
$company = new company();
$group=new group();
$company->id=1;
$group->id=2;
$group->id=4;
$company->save($group);
}
}
請幫我這個
感謝戰利品我解決它已經:-) –