我用的是内腔(Laravel),下面给出了2张表的结构
语言:id,lanugae_name,
language_countryID,language_id,country_id,
我已经为lanugage表创建了一个模型。 但是我想在Language表中插入记录的同时,如何在language_country中插入它与国家的关系?
假设您已经在语言模型上定义了语言和国家之间的关系,那么您可以使用attach()
方法来完成此操作。
$language->countries()->attach($country->id);
有关定义关系以及关于attach()方法的更多信息,请访问:https://laravel.com/docs/master/eloquent-relationships#updating-many-to-many-relationships
可以使用attach()
方法
在你的情况下:
$language->countries()->attach($countryId);