30 Mayıs 2013 Perşembe

MongoDB - Koşullu Operatörler


MongoDB ile ilgili koşullu operatörler şunlardır:

(>) Daha büyük - $gt

(<) Daha küçük - $lt

(> =) Büyük eşit - $gte

(<=) Küçük eşit - $lte

(<>) Eşit Değil - $ne


MongoDB $gt 

Karşılaştırılan değerden büyük değerdeki verileri döndürür.

Kullanımı: 

db.testtable.find(
   {
      age: {
          $gt: 23
      }
   }
)


SQL Kullanımı: 

select * from testtable where age > 23;


MongoDB $lt

Karşılaştırılan değerden küçük değerdeki verileri döndürür. 

Kullanımı:

db.testtable.find(
   {
      age: {
          $lt: 23
      }
   }
)


SQL Kullanımı: 

select * from testtable where age < 23;  


MongoDB $gte

Karşılaştırılan değere eşit ve daha büyük değerdeki verileri döndürür.

Kullanımı: 

db.testtable.find(
   {
      age: {
          $gte: 23
      }
   }
)


SQL Kullanımı:

select * from testtable where age >= 23;


MongoDB $lte

Karşılaştırılan değere eşit ve daha küçük değerdeki verileri döndürür.

Kullanımı: 

db.testtable.find(
   {
      age: {
          $lte: 23
      }
   }
)


SQL Kullanımı:

select * from testtable where age <= 23;



MongoDB $ne

Karşılaştırılan değere eşit olmayan verileri döndürür.

Kullanımı: 

db.testtable.find(
   {
      age: {
          $ne: 23
      }
   }
)


SQL Kullanımı:

select * from testtable where age <> 23;


Kaynaklar:
http://www.w3resource.com/mongodb/mongodb-conditional-operators.php




(>) greater than - $gt
(<) less than - $lt
(>=) greater than equal to - $gte
(<= ) less than equal to - $lte
- See more at: http://www.w3resource.com/mongodb/mongodb-conditional-operators.php#sthash.IL3adk7s.dpuf
(>) greater than - $gt
(<) less than - $lt
(>=) greater than equal to - $gte
(<= ) less than equal to - $lte
- See more at: http://www.w3resource.com/mongodb/mongodb-conditional-operators.php#sthash.IL3adk7s.dpuf

Hiç yorum yok:

Yorum Gönder