У меня есть три компании, группа и компания group_group.Datamapper с codeigniter сэкономить многие на многие отношения
Я получаю значения от должности при сохранении компании.
В моей форме компании у меня есть несколько блоков выбора, которые имеют список групп.
Моя компания получает спасение правильно, но теперь я хочу добавить запись в таблицу company_group с последним вставленным идентификатором компании и выбранной группы.
Я установил 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);
}
}
Пожалуйста, помогите мне с этим
Большое спасибо лута я решил это уже :-) –