@Artem0071
Безработный mr. Junior

Как можно достать id'шники из фабрики?

Есть такой код:
$options = factory(\App\Models\V1\Shop\Item\Option::class, 20)->make([
                        'shop_id' => $shop->id
                    ]);

                    Log::info($options);

На выводе получается нужный массив, но он без id:
[2018-06-01 11:08:15] local.INFO: [{"shop_id":"8af50f5f-92b1-45c5-b4aa-8665340273b5","title":"...","description":null,"price":0}, ...]


Как можно получить эти самые айдишники?
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
factory()->make() - создать объекты в памяти.
factory()->create() - создать объекты в памяти и сохранить их в БД.

Нет записи в БД - нет ID.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы