170 похожих чатов

Парни, вопрос. Откуда берётся в первой строке квадратная скобка ? $questions

=
Question::query()
->where('is_active', true)
->with('answers')
->get();

return $questions;

12 ответов

7 просмотров

Relation answers hasMany стоит?

что значит откуда? ->get коллекцию возвращает, при возврате из контролера в массив кастит

когда ты делаешь get() ты получаешь объект collection который при касте в джейсонину превращается в массив а массив в джейсоне и выглядит как данные находящиеся между квадратными скобками если заменить get() на first() то получишь уже не коллекцию а либо null либо модель по хорошему эту модель скормить бы джейсон ресурсу и возвращать ресурс а не модель напрямую, но тут уже сам решай

Hello World
:)))

ну слоупочит нэт иногда, шопаделать)

Aen Elle- Автор вопроса

в этом месте должен быть совет про чтение документации и ссылка на разделы но мне лень нет, имеется ввиду Json Resource это специальный класс который мапит данные которые ему передали в джейсон респонс к примеру вы хотите не все поля из модели отдавать на фронт (возвращать поле password от модели юзера такая себе идея). или хотите производить какие то манипуляции над данными при передаче на фронт. этим и занимается джейсон ресурс

Aen Elle- Автор вопроса
Алексей
в этом месте должен быть совет про чтение документ...

я понял типо реквест ресурсы, но только для Json

Aen Elle- Автор вопроса
Алексей
когда ты делаешь get() ты получаешь объект collect...

а в целом эта надобность нужна для возвращения конкретных полей вместо целой модели, верно ?

Aen Elle
а в целом эта надобность нужна для возвращения кон...

если не вдаваться в подробности и максимально упростить то да

https://developer.mozilla.org/ru/docs/Learn/JavaScript/Objects/JSON#%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D1%8B_%D0%BA%D0%B0%D0%BA_json

Aen Elle- Автор вопроса

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

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
что насчет пагинга? на осдеве непонятно(
Vi Chapmann 🪙
25
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
если загрузчик efi? если сама PML4 PDPT PDT PT лежит в неудобном для меня месте?
Vi Chapmann 🪙
8
А я же правильно понимаю, что инструкция AT в ld только сохраняет метаинформации о том, куда загрузить сегмент, которую далее из эльфика читает grub(ну если граб)? Но я тогда ...
Evg Resh
2
Господа, импользую кастомный загрузчик, ядро запускается сразу в длинном режиме, хочу узнать, сколько всего физической ОЗУ есть у машины. И, может, знаете какие-то подводные к...
Vi Chapmann 🪙
6
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Карта сайта