Задать вопрос
@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}, ...]


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

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

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

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