【发布时间】:2015-04-30 17:40:48
【问题描述】:
当我使用 laravel 的 DB 查询构建器时,它会返回一个数组,如下所示:
array(20421) {
[0] =>
class stdClass#887 (2) {
public $color =>
int(1)
public $size =>
string(6) "141793"
}
我很喜欢使用 Laravel 集合,但这不是一个集合,因为我没有使用 eloquent(并且不想在这种情况下)。我的问题是,如何检查此数组中是否存在 color = 3 且 size = 123 的记录?
【问题讨论】:
-
有什么理由需要检索 20k+ 条记录然后确定是否存在一条记录?
-
我正在插入新数据,需要插入新数据,或更新旧数据。