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


Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器