Size: a a a

Laravel для начинающих

2020 April 22

DF

Denis Frolov in Laravel для начинающих
Egor Gruzdev
вот потому и ошибка, нарушение целостности связи
cgfcb,j)
источник

DF

Denis Frolov in Laravel для начинающих
спасибо)
источник

S

SupportBtc in Laravel для начинающих
Привет подскажите пожалуйста, я могу делать ещё запросы в отношениях?

Мне нужно ещё сделать запрос в отдельную таблицу, и если у неё столбец равен из другой таблицы тогда возвращать hasMany.
источник

S

SupportBtc in Laravel для начинающих
источник

EG

Egor Gruzdev in Laravel для начинающих
SupportBtc
Привет подскажите пожалуйста, я могу делать ещё запросы в отношениях?

Мне нужно ещё сделать запрос в отдельную таблицу, и если у неё столбец равен из другой таблицы тогда возвращать hasMany.
return $this->hasMany()->whereHas()
источник

S

SupportBtc in Laravel для начинающих
Egor Gruzdev
return $this->hasMany()->whereHas()
это я получаю таблиц таск

в ней есть поле status_id

и есть таблица task_statuses

как мне получить все таски где status_id == 3
источник

EG

Egor Gruzdev in Laravel для начинающих
SupportBtc
это я получаю таблиц таск

в ней есть поле status_id

и есть таблица task_statuses

как мне получить все таски где status_id == 3
return $this->hasMany()->where('status_id', 3)
источник

S

SupportBtc in Laravel для начинающих
Egor Gruzdev
return $this->hasMany()->where('status_id', 3)
спасибо
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Egor Gruzdev
return $this->hasMany()->where('status_id', 3)
Кстати. Куда и какой миксин нужно добавить чтобы в шторме отображались eloquent действия над релейшенами
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
А то бесит что он подчеркивает что такого метода нет в классе
источник

EG

Egor Gruzdev in Laravel для начинающих
Дмитрий Кожанов
Кстати. Куда и какой миксин нужно добавить чтобы в шторме отображались eloquent действия над релейшенами
а для чего, ведь relations это есть QueryBuilder с доп. настройками и работаем мы с ним обычно через with:
User::query()->with(['designer_task' => function($query) {
  $query->where('status_id', 3);
}])->get()
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Egor Gruzdev
return $this->hasMany()->where('status_id', 3)
Ну вот когда пишешь так - в шторме ошибка что where не найден в классе HasMany
источник

EG

Egor Gruzdev in Laravel для начинающих
Дмитрий Кожанов
Ну вот когда пишешь так - в шторме ошибка что where не найден в классе HasMany
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
источник

EG

Egor Gruzdev in Laravel для начинающих
это где такое? в методах которые формирую relation нет такого
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
А, стоп, я кажется понял
источник

СС

Стрельцов Сергей... in Laravel для начинающих
Привет всем,
источник

СС

Стрельцов Сергей... in Laravel для начинающих
может кто помочь разобраться
источник

СС

Стрельцов Сергей... in Laravel для начинающих
есть метод в контроллере
источник

СС

Стрельцов Сергей... in Laravel для начинающих
public function organization_choice($api, $id){
   if(!functionsController::api_key_checker($api))  {
     return response()->json(functionsController::invalidAPI());  
   }
       return $this->org->whereCategory($id)->get();
   }
источник