1
我想在我的数据库中有2行或更多行。我本来试图CakePHP Model :: saveMany,如果为空,则排除数组?
$this->[model]->save($data)
但跑进错误,所以后来碰到:
型号:: saveMany @http://book.cakephp.org/2.0/en/models/saving-your-data.html
的保存工作得很好,我的问题是结合是不为空数组所以它实际上工作。
我在做什么如下:
if($thingone == "1"){
$data = array('somevalue' => 'value')
}
if($thingtwo == "1"){
$data2 = array('somevalue' => 'anothervalue')
}
$insertdata = array($data, $data2)
$this->[Model]->saveMany($insertdata);
它的工作原理,但只有$ thingone和$ thingtwo都等于1,不知道如何去这样做?如果其中一个'$ things'不是'1'(意思是我不希望它包含),它不会插入任何记录。
漂亮。完美的作品。疯狂看到它后有多明显:D。谢谢! – brizz
@brizz不用担心:) – Deepak