如果日期来自相关模型,getDates()不起作用?

时间:2015-07-29 21:13:49

标签: date laravel-5

这是我的查询

$events = \App\Event::with('pics')->with('place')->with('terms')->orderBy('created_at', 'desc')->take(8)->get();

我在两个模型(Event,Term)方法getDates:

Model Event

public function getDates()
    {
        return ['created_at','updated_at', 'published_at'];
    }

Model Term

public function getDates()
    {
         return ['created_at','updated_at', 'from', 'to'];
    }

现在问题出在刀片视图中。

{{ $event->created_at }} 

返回Carbon对象,但

{{ $event->terms()->min('from') }}

返回字符串()

所以我可以使用format()格式化第一个日期(Carbon return),但是当我尝试格式化第二个日期时,我得到了这个;>

Call to a member function format() on a non-object

如何在不使用干净的php日期功能的情况下修复此问题? :)

0 个答案:

没有答案