Laravel - NoSQL无限字段更新

时间:2018-04-25 05:35:35

标签: php mongodb laravel

我正在为客户开发自定义CRM。

需要无限量的字段。所以我在MongoDB中设置了一个包含所有字段及其名称的基本模式。

我正在尝试这样做,当我在Laravel中修补客户对象时,它会遍历所有字段并自动更新它们。以下是我到目前为止的情况:

$customer = Customer::find($id);
$fields = CustomerField::all();
foreach($fields as $field){
          $fieldName = $field->name;
          $customer->$fieldName = $request->input($fieldName);
}
$customer->save();

虽然这似乎不起作用。

我不想使用可填充属性,因为我需要这些字段是灵活的。

0 个答案:

没有答案