如何获取介于日期之间的行,并在另一个表中获取其子行-Laravel Elotent
我想创建一个查询来获取日期之间的所有事件。 我还想得到他们所有的子事件图像 我能把所有这些都放到一个查询中吗 事件模型如何获取介于日期之间的行,并在另一个表中获取其子行-Laravel Elotent,laravel,eloquent,Laravel,Eloquent,我想创建一个查询来获取日期之间的所有事件。 我还想得到他们所有的子事件图像 我能把所有这些都放到一个查询中吗 事件模型 public function eventImages() { return $this->hasMany(EventImage::class, 'event_id'); } public function event() { return $this->belongsTo(Event::class
public function eventImages()
{
return $this->hasMany(EventImage::class, 'event_id');
}
public function event()
{
return $this->belongsTo(Event::class);
}
事件图像模型
public function eventImages()
{
return $this->hasMany(EventImage::class, 'event_id');
}
public function event()
{
return $this->belongsTo(Event::class);
}
获取日期间事件的示例查询
$events = Event::whereBetween('date', [$start_date, $end_date])
->orderBy('date', 'ASC')
->get();
谢谢大家! 您应该已经能够访问它们了。为了确保它们包含在中,您可以通过
with()
将它们包含在中