如何从Laravel 5.2中的数据库中获取最新数据

时间:2016-08-22 08:55:25

标签: php mysql

我有一个包含以下列的数据库:

  <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<nav aria-label="Page navigation">
    <ul class="pagination">
        <li>
            <a href="#" aria-label="Previous">
                <span aria-hidden="true">&laquo;</span>
            </a>
        </li>
        <li class="active"><a href="#">1 <span class="sr-only">(current)</span></a></li>
        <li><a href="#">2</a></li>
        <li class="contain-copies"><a href="#">3</a></li>
        <li><a href="#">4</a></li>
        <li><a href="#">5</a></li>
        <li>
            <a href="#" aria-label="Next">
                <span aria-hidden="true">&raquo;</span>
            </a>
        </li>
    </ul>
</nav>

例如,现在在mydatabase中,我已经拥有5个数据。然后我只想从我的数据库中获取3个最新数据。我应该使用什么命令?现在我只是使用

id|company_id|company_name|create_at|updated_at|deleted_at

$comIn = new CompanyInfo; $modalData = $comIn->where('company_id',$cid)->get(); 包含所有可用的五个数据,实际上我可以创建另一个变量来放置来自$modalData的最后3个数据。但我只是想通过mysql命令来做,我能真的这样做吗?我应该把它放在哪里

$modalData

1 个答案:

答案 0 :(得分:1)

这样做会完成工作

$comIn = new CompanyInfo;
$modalData = $comIn->where('company_id',$cid)->orderBy('id','desc')->take(3)->get();