php mongodb neq
PHP和MongoDB是当今世界上最流行的编程和数据库之一。
MongoDB NO SQL库是一种非常不同的数据库。在文档数据库中,没有列。在一个文档中,可以包含多个对象,其中每个对象被视为一个JSON对象。在PHP中,我们可以使用MongoDB数据库进行操作,并可以在查询时使用不同的条件。一个特殊的条件是NEQ。
NEQ代表“不等于”,用于查询不匹配给定值的文档。在MongoDB中,使用'$ne'运算符表示NEQ操作。下面是使用$ne运算符查询标题不为“Hello”的所有文档的示例代码。
$collection->find(array('title' =>array('$ne' =>'Hello')));
除了$ne运算符,MongoDB还提供了其他用于查询操作的运算符和条件。以下是一些示例:
1. $gt:大于此值
$collection->find(array('age' =>array('$gt' =>21)));
2. $gte:大于或等于此值
$collection->find(array('age' =>array('$gte' =>21)));
3. $lt:小于此值
$collection->find(array('age' =>array('$lt' =>21)));
4. $lte:小于或等于该值
$collection->find(array('age' =>array('$lte' =>21)));
5. $in:在给定值的数组中
$collection->find(array('interest' =>array('$in' =>array('music', 'sports'))));
6. $nin:不在给定值的数组中
$collection->find(array('interest' =>array('$nin' =>array('music', 'sports'))));
如果你想查询之前的文档及其下的所有子文档,则可以在条件数组的根层上添加“$”来进行查询。
$collection->find(array('title.$' =>'Hello'));
总之,$neq是MongoDB查询中非常有用的条件之一。除了$neq之外,MongoDB还提供了许多其他运算符来查询您的数据库。
上一篇:ajax参数是json数据类型
下一篇:ajax发送base64
PSTrayFactory.exe是什么文件?PSTrayFactory.exe是不是病毒
pcboost.exe是什么文件?pcboost.exe是不是病毒
POCO2004.exe是什么文件?POCO2004.exe是不是病毒
PNXSERVR.exe是什么文件?PNXSERVR.exe是不是病毒
PhotoUD.exe是什么文件?PhotoUD.exe是不是病毒
Pccspyui.exe是什么文件?Pccspyui.exe是不是病毒
PasswordGuard.exe是什么文件?PasswordGuard.exe是不是病毒
pmProtect.exe是什么文件?pmProtect.exe是不是病毒
PPPoECat.exe是什么文件?PPPoECat.exe是不是病毒
plsqldev.exe是什么文件?plsqldev.exe是不是病毒