ファクトリを 50
回実行する必要があるため、DatabseSeeder
内:
ご覧のとおり、$i
という名前の変数をパラメータとして CategoryQuestionFactory
クラスに渡してみました。
次に、この工場でこれを試してみました:
リーリーしかし、ターミナルで php 職人 db:seed
を実行すると、次のエラーが発生します:
それでは、何が問題なのでしょうか?値をパラメーターとしてファクトリ クラスに正しく送信するにはどうすればよいですか?null でメンバー関数 Pipeline() を呼び出します
###存在する C:xampphtdocsforumrootvendorlaravelframeworksrcIlluminateDatabaseEloquentFactoriesFactory.php:429
さらに、ファクトリの
__construct メソッドの IDE で、次のメッセージが表示されます。
中間テーブルにシードを設定したいようです。シードするときに使用できるメソッドがいくつかありますが、その 1 つが
リーリーhas()
で、私がよく使用するメソッドです。100 個の質問と 5 つのカテゴリを作成するとします。 リーリー