如何在MongoDB查找操作中应用筛选器来检查空字符串?
我正在开发一个使用MongoDB作为数据库的PHP内置应用程序。 数据跨BSON文档组织到MongoDB中的集合中如何在MongoDB查找操作中应用筛选器来检查空字符串?,mongodb,mongodb-query,Mongodb,Mongodb Query,我正在开发一个使用MongoDB作为数据库的PHP内置应用程序。 数据跨BSON文档组织到MongoDB中的集合中 我只需要检索包含字符串值的字段为非空值的文档。我搜索了与属于PHP语言的空函数和strlen函数等价的函数,但没有得到任何相关的搜索结果。试试这个 $cursor = $collection->find(array("someField" => array('$ne' => null))); 语言是什么并不重要。和“部分对于非空字符串来说很重要。请阅读-总结是,
我只需要检索包含字符串值的字段为非空值的文档。我搜索了与属于PHP语言的空函数和strlen函数等价的函数,但没有得到任何相关的搜索结果。试试这个
$cursor = $collection->find(array("someField" => array('$ne' => null)));
语言是什么并不重要。和
“
部分对于非空字符串来说很重要。请阅读-总结是,这不是一种向志愿者讲话的理想方式,可能会对获得答案产生反作用。请不要将此添加到您的问题中。虽然此代码可能会回答问题,但提供有关如何和/或为什么解决问题的其他上下文将提高答案的长期价值。@Badacadabra感谢回答问题