[英]How to import multiple table data at the same time?
我認為,最初您可以為每個數據庫表創建 Laravel 模型。 然后使用 hasMany() 和 belongsTo() 函數為每個表創建 model 關系。 正如您提到的,如果手機號碼是外鍵,您可以添加該表列 id 作為鍵來鏈接這些 model 關系函數中的每個模型。 但是,我建議您可能需要為故事和詩歌用戶相關表創建單獨的兩個表來存儲用戶相關 id(user_id、poem_id 表和 user_id、story_id 表),因為詩歌和故事都可以有一對多的關系。
然后您可以使用 User::with() function 在儀表板 controller 中過濾每個用戶相關的詩歌和故事。
在前端 vue js 上,您可以使用 axios 庫發送 Ajax 發布請求,並以 json 格式加載所有數據並存儲在數組中。 在相關模板位置,您可以使用 v-for 循環數組並顯示存儲的數組數據。
希望這可以幫助您解決問題。
干杯!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.