色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php mongodb neq

林雅南1年前7瀏覽0評論

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還提供了許多其他運算符來查詢您的數據庫。