Trước hết, bạn có thể muốn đổi tên các hàm trong các mô hình của mình ở dạng số nhiều vì nó không có một mà có nhiều từ mối quan hệ.
Vì vậy, trong mô hình người dùng của bạn, hãy thêm cái này:
public function kids()
{
return $this->belongsToMany(Kid::class);
}
Và trong mô hình dành cho Trẻ em của bạn:
public function users()
{
return $this->belongsToMany(User::class);
}
Sau đó, để lưu vào bảng tổng hợp vì cách đặt tên bảng của bạn là chính xác, bạn chỉ cần thực hiện:
$user->kids()->attach($kid);
Sẽ lưu nó đúng cách trong bảng tổng hợp. Trước tiên, hãy đảm bảo rằng bạn có Người dùng và Trẻ em hiện có cho các biến. Thông tin chi tiết khác tại đây