簡體   English   中英

Laravel雄辯的表結構

[英]Laravel eloquent table structure

我很新的LaravelEloquent的世界,我愛它,到目前為止,但我無法低估如何構建我的表和模式,以便我能夠與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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM