私は将来の関係を拡張するかもしれないので、関係上のループを使わずに、すべての関係を持つ既存の雄弁なモデルからクローンを作りたい。laravelですべての関係を持つ雄弁なオブジェクトをクローンする方法5.2
$table->bigIncrements('id');
$table->unsignedBigInteger('customer_id');
$table->timestamps();
と順序があり、多くの項目:
$table->bigIncrements('id');
$table->unsignedBigInteger('order_id');
が、私はそれがより多くする必要があります知っている:別の関係「sell_ordersあり
$table->bigIncrements('id');
$table->unsignedBigInteger('order_id');
$table->unsignedInteger('quantity');
今の私は、次のモデルを持っていますこれらは将来的には。どのようにして注文とそのすべての関係からクローンを作ることができますか?私はこのコードを見つけた:
$order = Order::find(1);
$clone = $order->replicate();
$clone->push();
$clone->save();
これは関係なく新しいモデルを作る。