Laravel - 检查值是否等于集合中的任何记录

问题描述 投票:0回答:1

我有一系列记录。

  $pastSessions = Sessions::where('id', $id)->pluck('event_start_time');

这有12条记录。

我正在尝试检查变量是否等于这些记录中的任何一个,但它只检查最后一个。

if($application->appointment == $pastSessions)

我如何检查它是否等于任何记录。

这都在我的控制器中

laravel laravel-5
1个回答
0
投票

您可以使用包含键名和值的包含。

$pastSessions->contains('appointment', $application->appointment)
© www.soinside.com 2019 - 2024. All rights reserved.