Size: a a a

Laravel Framework Russian Community

2020 November 24

МИ

Макс Ильин in Laravel Framework Russian Community
Да в методе handle() uuid доступен. Но этот метод вызывается непосредственно во время запуски джоба. Мне же нужно как-то uuid зацепить сразу после того как job стал в очередь.
источник

А

Артём in Laravel Framework Russian Community
Когда вы научитесь читать описание группы, в которую вступаете...
источник

MW

Maxyc Webber in Laravel Framework Russian Community
Артём
Когда вы научитесь читать описание группы, в которую вступаете...
Доку не читают , а ты хочешь описание группы
источник

А

Артём in Laravel Framework Russian Community
Maxyc Webber
Доку не читают , а ты хочешь описание группы
Ну в описании-то букаф меньше и они русские
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Привет ребят,

Есть такое дело - 3 таблички:

games (id)
members (id, game_id, profile_id)
profiles (id)

В одну игру играют только один М и одна Ж

class Game extends Model {
   public function woman()
   {
       return $this->belongsToMany(Profile::class, 'members')->whereSex(SexHelper::SEX_WOMAN)->first();
   }
}

Как мне изменить метод woman() - Чтобы возвращался не Eloquent, а Builder в единственном экземпляре ( Типа как belongsTo делает )?
источник

MW

Maxyc Webber in Laravel Framework Russian Community
$game->woman()->first() ?
источник

MW

Maxyc Webber in Laravel Framework Russian Community
class Game extends Model {
   public function woman()
   {
       return $this->belongsToMany(Profile::class, 'members')->whereSex(SexHelper::SEX_WOMAN);
   }
}
источник

MW

Maxyc Webber in Laravel Framework Russian Community
а почему у тебя мени если связь 1 к 1
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Maxyc Webber
а почему у тебя мени если связь 1 к 1
Насколько я понимаю - belongsTo не позволяют через таблицу таким образом свзяь делать ( вроде только напрямую ).

А Ваш случай разве вернет не массив из одного элемента?
источник

MW

Maxyc Webber in Laravel Framework Russian Community
не пойму. у вас игра 1 на 1 или в игре несколько человек?
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Maxyc Webber
не пойму. у вас игра 1 на 1 или в игре несколько человек?
Я примитивизировал.
Главное, что структуру таблиц менять нельзя.
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Maxyc Webber
не пойму. у вас игра 1 на 1 или в игре несколько человек?
По сути 1 на 1.
М и Ж
источник

MW

Maxyc Webber in Laravel Framework Russian Community
я ж верно понимаю, вы что то вроде бутылочки делаете? судя по таблице это комната (game), в ней куча народу (members:game_id)
и в один момент времени у вас 1 на 1 игра
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Maxyc Webber
я ж верно понимаю, вы что то вроде бутылочки делаете? судя по таблице это комната (game), в ней куча народу (members:game_id)
и в один момент времени у вас 1 на 1 игра
Не совсем, но условно.
источник

MW

Maxyc Webber in Laravel Framework Russian Community
вы не совсем задачу поняли, в общем.
источник

MW

Maxyc Webber in Laravel Framework Russian Community
не верно разложили связи
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Со связями все нормально.
Мой вопрос был не про них.
источник

КЭ

Константин Эдуардови... in Laravel Framework Russian Community
Всем привет, есть такая ситуация надо на странице вывести элемент, именно надо вывести картинку описание и ПРЕВЬЮ ЗАГОЛОВОК,а при нажатии элемент в него проваливаешься и получаешь все поля, но без ПРЕВЬЮ ЗАГОЛОВКА, вместо него ЗАГОЛОВОК ЭЛЕМЕНТА, как можно более лаконично решить такую ситуацию.  Использую Ресурсы
источник

s

s4b0t in Laravel Framework Russian Community
Константин Эдуардович
Всем привет, есть такая ситуация надо на странице вывести элемент, именно надо вывести картинку описание и ПРЕВЬЮ ЗАГОЛОВОК,а при нажатии элемент в него проваливаешься и получаешь все поля, но без ПРЕВЬЮ ЗАГОЛОВКА, вместо него ЗАГОЛОВОК ЭЛЕМЕНТА, как можно более лаконично решить такую ситуацию.  Использую Ресурсы
источник

КЭ

Константин Эдуардови... in Laravel Framework Russian Community
Сильно, спасибо
источник