[英]Laravel eloquent table structure
我很新的Laravel
和Eloquent
的世界,我愛它,到目前為止,但我無法低估如何構建我的表和模式,以便我能夠與eloquents關系到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);
看來您的查詢有誤
嘗試這個:
$user = User::find(1);
$user->onsite_teacher()->first()
->train_lines()->save($data);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.