gpt4 book ai didi

PHP 锂 : Filtering an existent DocumentSet and get first Match

转载 作者:搜寻专家 更新时间:2023-10-31 20:49:11 26 4
gpt4 key购买 nike

我正在检索 DocumentSet在 MongoDB 的 Lithium 中,但我不想一次处理所有文档。相反,我想要一个过滤器,我可以这样说:

$manyDocuments->giveMeTheOneWhere(array('foo' => 'bar'));

我已经尝试过这样做了,但是没有成功:

$manyDocuments->find(function($singleDocument){
return ($singleDocument->foo == 'bar');
});

即使我在闭包中手动返回 true,它也总是返回一个空的 DocumentSet。

只是为了清楚起见:我不是在寻找数据库操作,而是想从已经存在的 DocumentSet 中获取一个。是否有一种奇特的方法可以实现此目的,或者我是否需要使用自定义函数遍历集合?

最佳答案

我觉得很合适。这是您正在使用的确切代码吗?
例如,您使用的 'bar' 值是您传递的值吗?

关于PHP 锂 : Filtering an existent DocumentSet and get first Match,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9985566/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com