我对这个世界很陌生Laravel
,Eloquent
到目前为止我很喜欢它,但是我很难理解如何构建我的表和模型,以便我能够用雄辩的关系对我的数据进行 CRUD。到目前为止,我的表格结构如下:
Users -----------------has_one------->onsite_teachers
onsite_teachers -------has_many------>train_lines
train_lines -----------has_many------>train_stations
train_lines -----------belongs_to---->text_train_lines
train_stations --------belongs_to---->text_train_stations
我的问题是如何最好地为我构建我的模型,以便能够使用关系进行 CRUD。因为我尝试了以下但没有成功:
$user = User::find(1);
$user->onsite_teacher->train_lines()->save($data);
$user->onsite_teacher->train_lines->train_stations()->save($data);