【问题标题】:How query to different tables in Laravel 5.2如何在 Laravel 5.2 中查询不同的表
【发布时间】:2016-12-16 15:38:46
【问题描述】:

如何在我的视图中输出最新的数据 orderBy?。我必须对“作业”和“帖子”表进行不同的表。我希望它们合并为一个并根据表中的 created_at 字段输出。

【问题讨论】:

  • 请告诉我们您自己尝试了什么。不要让其他用户完成您的工作! SO 用于帮助编写代码而不是编写代码。
  • 我已经尝试将它们存储在一个数组中,但它不起作用。我也尝试过放置一个类别,但它也不起作用。
  • 显示您的代码...无论您尝试过什么。
  • $posts = Post::all(); $assignments = 赋值::all(); $data = array($posts, $assignments);排序($数据);但是当我使用变量 $data 访问视图时,它不起作用
  • 显示你想要的表结构和输出。

标签: laravel laravel-5.2 laravel-blade


【解决方案1】:

你可以这样输出:

$all = $posts->merge($assigments);
    $sorted = $all->sortBy('created_at');
    foreach ($sorted as $item) {
        echo $item->(your column name);
    }

【讨论】:

  • 如何在视图中识别是assignment还是post,以便轻松输出表名?
猜你喜欢
  • 1970-01-01
  • 2018-05-16
  • 1970-01-01
  • 2016-10-26
  • 1970-01-01
  • 2017-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多