According to the CakePHP manual,您可以将$ fieldList选项传递给Model :: saveAll,以限制只保存到某些字段。但是,它完全忽略了给出参数格式正确的示例。当你想枚举多个相关模型上的字段时,saveAll()上下文中$ fieldList的适当格式是什么,特别是saveAssociated()?
答案 0 :(得分:2)
您链接到的文档实际上是save()
方法。仅saveAll()
方法takes two parameters。
saveAll()
的第二个参数是一个选项数组,其中一个可以是fieldList
。这相当于fieldList
方法的save()
参数。
它声明此参数是一个字段名称数组。
$this->Model->saveAll($data, array(
'fieldList' => array(
'id', 'title', 'etc', 'etc'
)
));