たとえば、Product オブジェクトに Save というメソッドがあるのはなぜですか?
製品が自分自身をデータベースに保存するのは間違っているように思えます。製品は、自分の責任についてだけ知っているべきではありませんか? AR の目的を理解していませんでしたか、それとも私の解釈に問題があるのでしょうか?
$product = new Product();
$product->name = 'sample post';
$product->price = 10;
$product->save();