Size: a a a

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

2020 August 14

VY

Vladimir Yefremov in Laravel для начинающих
DK
ключи руками указывай
return $this->hasMany(Post::class), 'post_id';

так?
источник

S

Sergo in Laravel для начинающих
Vladimir Yefremov
помогите, плз, состроить связь моделей;
имена таблиц в единственном числе - по требованию тим-лида... прописаны в моделях:
model: Feed, table 'rss_feed';
model: Post, table 'rss_post';

relation in model Feed

    public function posts()
   {
       return $this->hasMany(Post::class);
   }
не работает...
Чем тимлид аргументировал?)
источник

VY

Vladimir Yefremov in Laravel для начинающих
DK
а в каждой таблице указал $table?
да
источник

S

Sergo in Laravel для начинающих
Vladimir Yefremov
return $this->hasMany(Post::class), 'post_id';

так?
SYNTAX ERROR...
источник

D

DK in Laravel для начинающих
Vladimir Yefremov
return $this->hasMany(Post::class), 'post_id';

так?
ща убивать буду)
источник

D

DK in Laravel для начинающих
return $this->hasMany('App\Comment', 'foreign_key', 'local_key');
источник

D

DK in Laravel для начинающих
хз, попробуй ключи докинуть
источник

D

DK in Laravel для начинающих
больше мыслей нет
источник

VY

Vladimir Yefremov in Laravel для начинающих
Sergo
Чем тимлид аргументировал?)
как-то смутно объяснил ... я толком не понял, просто согласился
источник

VY

Vladimir Yefremov in Laravel для начинающих
DK
ща убивать буду)
ой, промахнулся,
надо конечно внутри скобок
источник

S

Sergo in Laravel для начинающих
Vladimir Yefremov
ой, промахнулся,
надо конечно внутри скобок
Все равно ошибка?
источник

S

Sergo in Laravel для начинающих
Если да, какая?
источник

VY

Vladimir Yefremov in Laravel для начинающих
DK
return $this->hasMany('App\Comment', 'foreign_key', 'local_key');
тут еще 2-й момент, приложение довольно больше и модели лежат не в App, а далеко от этого...
источник

S

Sergo in Laravel для начинающих
Vladimir Yefremov
тут еще 2-й момент, приложение довольно больше и модели лежат не в App, а далеко от этого...
Да какая разница, главное правильно импортировать )
источник

VY

Vladimir Yefremov in Laravel для начинающих
Sergo
Все равно ошибка?
я еще не проверял с ключом, пару минут....
источник

VY

Vladimir Yefremov in Laravel для начинающих
Sergo
Если да, какая?
ошибки нет, отдает пустой массив вместо связанных данных, хотя они есть - проверил просто SQL запросом
источник

S

Sergo in Laravel для начинающих
Vladimir Yefremov
ошибки нет, отдает пустой массив вместо связанных данных, хотя они есть - проверил просто SQL запросом
А покаж структуру базы обеих таблиц
источник

VY

Vladimir Yefremov in Laravel для начинающих
Sergo
А покаж структуру базы обеих таблиц
миграцией или чем тебе удобней?
источник

S

Sergo in Laravel для начинающих
Vladimir Yefremov
миграцией или чем тебе удобней?
Да из шторма просто или что ты там юзаешь
источник

VY

Vladimir Yefremov in Laravel для начинающих
Sergo
Да из шторма просто или что ты там юзаешь
источник