Luka
зачем ты такие вредные советы даешь?
а какое ваше предложение?
Dmitry
а какое ваше предложение?
я же написал, передавай из контроллера
Dmitry
$user = User::find($id); return view('template', compact('user'));
Dmitry
это опционально ;)
Dmitry
отсутствие юзера может быть не критично
Luka
$user = User::find($id); return view('template', compact('user'));
не вы не поняли. я передаю в шаблон всю таблицу с записями, там.есть поле user_id вот вместо него я имена хочу выводить
Dmitry
with('user')
Dmitry
$all = Model::with('user')->get(); $all[0]->user->name;
Luka
спасибо всем
Volodymyr
Всем привет! Ребята кто подскажет, есть 2 таблицы и 2 модели соттветственно. co_workers и co_workers_booking_info связь - hasOne при создании делаю так - $co_worker->save(); $co_worker_booking_info->co_worker_id = $co_worker->id; $co_worker_booking_info->save($co_worker_booking_info); Вопрос, есть механизм более эстетично это делать? Что бы "co_worker_id" подтягивался автоматически или что-то вроде. Или это нормальный подход?
VA
после сейва: $co_worker->relationName()->save(new CoworkerBookingInfo([....]);
VA
зачем тебе $co_covorker->id?
VA
при сейве через релейшин
VA
автоматом ставится
Volodymyr
зачем тебе $co_covorker->id?
Не верно пользовался связью, вот он и не сетился. Спасибо
Volodymyr
спасибо
Volodymyr
еще есть вопрос отправляю с фронта обьект такого вида - { "comment": "string", "booking_info": { "name": "string", } } 1 уровень вложенности берется через $request->comment а свойства вложенного обьекта берутся только как у асоциат масиива - $request->booking_info['name'] Можно ли как то поменять это поведение и бырать как свойство Std class
Шахзод
Привет ребят! Нужна помощь ваша. При входе в админку появляется такое окно. Где его найти, что бы убрать?
Oleksii
Ванги в отпусе :)
XpycT
)) смотри в роутах, что подвешано на /admin
Alex
Привет. Подскажите пож. Исползую MAMP, конфиг: DB_CONNECTION=mysql DB_HOST=localhost DB_PORT=3306 DB_DATABASE=obmen DB_USERNAME=root DB_PASSWORD=root после php artisan migrate: сори за скрин скрин
Alex
(;¬_¬)
mysql-то запущен?
Alex
ага
Alex
кусочек лога
(;¬_¬)
ну вот то что в trace 1 пунктом идет выглядит как то, что он не может подцепится к мускулю
Alex
походу он старые migration находит
(;¬_¬)
ну вот как бы so говорит примерно то же что и я
(;¬_¬)
https://stackoverflow.com/questions/20723803/pdoexception-sqlstatehy000-2002-no-such-file-or-directory
Alex
уже это видел, спасибо
Alex
не помогло(
Alex
бред какойто
Alex
на 2 компах такое
Alexandr
у тебя не мак?
(;¬_¬)
по скрину же видн
Alexandr
мамп?
Alex
мамп
(;¬_¬)
это он выше писал
(;¬_¬)
что мамп
Alex
мак
Alexandr
стоит
Alexandr
на маке мамп?
Alex
да
Alex
закончил вчера проект все нормально было
Alex
сегодня новый делаю ху.к
Alexandr
(;¬_¬)
сегодня новый делаю ху.к
пробовал выключить и включить? =)
Alexandr
я это вот так решал
Alex
нифига
Alex
вот это сила
Alex
поставил свежую лару композером сразу делаю php artisan migrate
Alex
и та же ошибка
Alex
ну другом компе (хак)
Alexandr
а доступы?
Alex
root root
Alexandr
все везде ок?
Alex
da
Alexandr
порты там
Alexandr
по идее, после того, как в мампе отметишь, ты должен другую ошибку получить
Alexandr
ты уверен что ошибка одна и та же?
Alex
da
Alex
1 в 1 ишет все
Alex
на разных компах
Alex
Illuminate\Database\QueryException : SQLSTATE[HY000] [2002] No such file or directory (SQL: select * from information_schema.tables where table_schema = obmen and table_name = migrations)
Alex
такого еще не было)
Alex
[Illuminate\Database\QueryException] SQLSTATE[HY000] [2002] No such file or directory (SQL: select * from information_schema.tables where table_schema = obmen and table_name = migr ations) [PDOException] SQLSTATE[HY000] [2002] No such file or directory
Alex
как оно могло на 2 компах слететь)
Alex
в общем магия, на 5.3 работает на последней нет
Alex
сейчас 5.5 опробую
Alex
Да откатил на 5.5 все отлично, 5.6 бока какието
Nurik
Ребят подскажите в Eloquent есть возможность при with, когда вытаскиваем связанную модель, задать аттрибут, который находится в SELECT основной модели, для которой мы вызываем связанную модель. Просто пример: Posts::select('id','title',DB::raw("$custom_field as custom_field"))->with('comments')->get() Вот в этом случае есть можность получить custom_field для каждого comments или нет ?
Nurik
Для параметризации аксессоров, которую достают данные из JSON поля.
Daniil 👾
Не проще ли join использовать тогда?