[英]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.