Yii は、モデルに大規模な代入を行う便利な方法を提供します。Google で検索したところ、Laravel での大規模な割り当てに関する情報が見つかりません。では、Laravel は同じ機能を提供していますか?
質問する
3208 次
2 に答える
7
はい: http://laravel.com/docs/eloquent#mass-assignment
ただし、属性をホワイトリストに登録することを絶対に確認してください。そうしないと、深刻なセキュリティ問題に直面することになります。
于 2013-02-27T03:08:26.033 に答える
1
私はまだlaravelを試していませんが、githubをざっと見てみると、次の機能があることがわかります。
/**
* Hydrate the model with an array of attributes.
*
* @param array $attributes
* @param bool $raw
* @return Model
*/
public function fill(array $attributes, $raw = false)
私はあなたが次のようなことができると思います
$product->fill($_POST['Product']);
$product->attributes = $_POST['Product']
Yii で行うように
于 2013-02-27T02:43:30.780 に答える