------------------------------------------------ | id | machine_id | part_id | setting_1 | sett.... |-----|-----------------------|------------|------ | 1 | 1 | 2 | | | 2 | 1 | 2 | ----------------------------------
$m = new Machine(); $m->get_by_id(1); $p = new Part() $p->get_by_id(2) $p->join_related_field($m,'setting_1','my custom setting');
Quote:UPDATE `machine_parts` SET `setting_1` = 'my custom setting' WHERE `machine_id` = 1 AND `part_id` = 2
------------------------------------------------ | id | machine_id | part_id | setting_1 | sett.... |-----|-----------------------|---------------------|------ | 1 | 1 | 2 | my custom setting | | 2 | 1 | 2 | my custom setting | ------------------------------------------------------
$p->where('machine_parts.id','2')->join_related_field($m,'setting_1','my custom setting');