Size: a a a

2020 February 13

i

invariance in Laravel Pro
Name Surname
А где ? В Selecte?
да
источник

NS

Name Surname in Laravel Pro
Пасибо, помогло!
источник

AR

Anton Rusakov in Laravel Pro
Name Surname
Переслано от Name Surname
Всем привет!
Такой вопрос: в process_statuses есть поле NM и process_types тоже есть поле NM, но когда я делаю такой запрос, то NM заменяется на process_types
Да. Вопрос в чем?
источник

NS

Name Surname in Laravel Pro
Anton Rusakov
Да. Вопрос в чем?
Мне уже ответили, пасиба)
источник

ДТ

Дмитрий Туров... in Laravel Pro
Как можно получить pivot поля в m2m для конкретных двух моделей?
$category->marks()->where('service_categoryable_id', $this->mark->id)->first()->pivot->html;
$category->load(['marks' => function ($query) {
   return $query->where('service_categoryable_id', $this->mark->id);
}])->marks->find($this->mark->id)->pivot->html;
вот два варианта через отношения, но он опять грузит вторую модель (запрос с джойном)

хочется что-то такое $model1->getPivotWith($model2);

в ларе есть? не смог найти
источник

i

invariance in Laravel Pro
нихера не понял
источник

ДТ

Дмитрий Туров... in Laravel Pro
есть ManyToMany отношение,
есть две загруженные связанные модели
хочу получить данные из их связи
модели загружены отдельно, поэтому pivot полей в них нет
источник

ДТ

Дмитрий Туров... in Laravel Pro
хочу что был только такой запрос в базу
SELECT
 *
FROM
 `service_categoryables`
WHERE
 `service_categoryables`.`service_category_id` = 3  
 AND `service_categoryables`.`service_categoryable_type` = "marks"
 AND `service_categoryable_id` = 2;
источник

ДТ

Дмитрий Туров... in Laravel Pro
не смог нагуглить, самому пилить?
источник

NS

Name Surname in Laravel Pro
Такой вопрос:
Мне дали такой join - join mnp_uzb.operator_routes rr on p.route_id = rr.id and r.id = rr.operator_id and now() between rr.sd and rr.ed, но я его не могу никак преобразовать под join laravel
источник

NS

Name Surname in Laravel Pro
Как вообще его реализовать ?
источник

N

NoMad42 in Laravel Pro
Name Surname
Такой вопрос:
Мне дали такой join - join mnp_uzb.operator_routes rr on p.route_id = rr.id and r.id = rr.operator_id and now() between rr.sd and rr.ed, но я его не могу никак преобразовать под join laravel
пробовал пример из
Advanced Join Clauses (2 пример)
https://laravel.com/docs/6.x/queries#joins
источник

NS

Name Surname in Laravel Pro
NoMad42
пробовал пример из
Advanced Join Clauses (2 пример)
https://laravel.com/docs/6.x/queries#joins
Пробовал
источник

N

NoMad42 in Laravel Pro
Name Surname
Пробовал
у меня сейчас не на чем потестить, но подозреваю, что если вывести твой вариант с несколькими join'ами подряд  в виде sql запроса и вариант с коллбеком из доки
->join('contacts', function ($join) {
   $join->on('users.id', '=', 'contacts.user_id')
        ->where('contacts.user_id', '>', 5);
})

результат будет разный... но это не точно) но ты можешь поэкспериментировать пока ждем советов от сеньёров))
источник

N

NoMad42 in Laravel Pro
а вообще, было бы здорово еслиб ты структуру своей бд выгрузил на какой нить BD FIDDLE.
источник

NS

Name Surname in Laravel Pro
NoMad42
а вообще, было бы здорово еслиб ты структуру своей бд выгрузил на какой нить BD FIDDLE.
Не, я не имею права это делать
источник

NS

Name Surname in Laravel Pro
Даже без данных
источник

N

NoMad42 in Laravel Pro
Name Surname
Не, я не имею права это делать
тестовое чтоль?)
источник

N

NoMad42 in Laravel Pro
а... ты про бд)
источник

NS

Name Surname in Laravel Pro
NoMad42
тестовое чтоль?)
РАБОЧИЕ)00)))0
источник