Size: a a a

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

2021 March 17

ИС

Игорь Спутник... in Laravel для начинающих
требуется передавать пост ид
источник

ИС

Игорь Спутник... in Laravel для начинающих
$post = Post::find(1);

$post->comments()->createMany([
   ['message' => 'A new comment.'],
   ['message' => 'Another new comment.'],
]);
источник

ИС

Игорь Спутник... in Laravel для начинающих
в доке написано что якобы связь автоматически пропишет
источник

ИС

Игорь Спутник... in Laravel для начинающих
General error: 1364 Field 'post_id' doesn't have
источник

ИС

Игорь Спутник... in Laravel для начинающих
public function comments() {

       return $this->belongsToMany(Comment::class);

   }
источник

D

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

D

DK in Laravel для начинающих
Потому что это для один ко многим
источник

D

DK in Laravel для начинающих
А не для мэни ту мэни
источник

D

DK in Laravel для начинающих
У тебя один коммент может быть сразу для нескольки постов?
источник

ИС

Игорь Спутник... in Laravel для начинающих
для одного поста
источник

ИС

Игорь Спутник... in Laravel для начинающих
я это понимаю
источник

ИС

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

ИС

Игорь Спутник... in Laravel для начинающих
и это путает
источник

ИС

Игорь Спутник... in Laravel для начинающих
Comment
источник

ИС

Игорь Спутник... in Laravel для начинающих
public function posts() {

       return $this->belongsToMany(Post::class);

   }
источник

ИС

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

SS

Serg Serdyuk in Laravel для начинающих
ну в m2m тебе attach нужен
источник

SS

Serg Serdyuk in Laravel для начинающих
хотя зачем там m2m то?
источник

ИС

Игорь Спутник... in Laravel для начинающих
Post
источник

ИС

Игорь Спутник... in Laravel для начинающих
public function comments() {

       return $this->belongsTo(Comment::class);

   }
источник