laravel - 如何使用运行到页面的单个查询导入多个表数据
问题描述
我有两个表相同的列,
表一- 书籍ID | 标题 | 描述
表二- 小说ID | 标题 | 描述
所以我想将这些表数据导出到我的“NewReleases.blade.php”
你能帮我做这件事吗,普通查询或 Ajax
目前我正在使用这个查询来执行数据
$Post = Books::where([['status','Published']])->paginate(32);
return view('View.ViewBookssAdds',['adds' => $adds])
;
解决方案
该merge
功能可能会帮助您将两个查询合并为一个查询;
$Novel = Bovels::where([['status','Published']]);
$Post = Books::where([['status','Published']])->merge($Novel);
union
此外,如果它不起作用,您可以尝试功能。
推荐阅读
- go - 尝试使用空接口参数返回数据时出错
- reactjs - 卡在加载中对 App.js 进行了微小的更改
- image-processing - 使用 FCNN 进行在单类标记图像数据上训练的多类语义分割
- javascript - 如何从(独立).html 文件列出 FTP 上的文件?
- database - AWS Redshift 连接失败 [错误设置/关闭连接:连接超时]
- google-app-engine - 如何在 bigquery 中更新表
- c++ - 概念(C++20)可以用作布尔值吗?
- django - 我应该避免使用不必要的数据库事务(django+postgresql 环境)吗?
- css - 如何使用 Saas 变量颜色主题混合为背景颜色赋予不透明度?
- python - Django在引用时从数据库更改变量