【发布时间】:2016-08-05 18:00:07
【问题描述】:
我有 Eloquent Event 模型,它与多个日期相关,如下所示:
$event->dates // shows Collection of 8 Eloquent date models
之后我需要选择唯一的日期,即最接近当前时间的日期。我知道如何使用原始 SQL 或 DB 类的查询来做到这一点。但是没有更好的解决方案吗?我不想跳入数据库获取数据,我已经有了。
eloquent 模型中的日期格式令人惊讶地是字符串。
【问题讨论】:
-
你可以使用我认为的属性访问器
-
是的,我知道这一点。但是,我如何从雄辩的模型集合中选择最接近的日期?我仍然不知道如何完成。
-
检查我的答案,我认为这就是你想要完成的?
标签: eloquent laravel-5.2 relationships