Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
UYGULANANLAR: NoSQL
NoSQL için Azure Cosmos DB'deki mantıksal işleçler iki farklı ifadeyi boole (true
/false
) işlenenleriyle karşılaştırır.
Mantıksal işleçler boole değerleri üzerinde çalışır. Aşağıdaki tablolarda her işleç için mantıksal doğruluk tabloları gösterilmektedir.
işleci, OR
koşullardan biri olduğunda true
döndürürtrue
.
true |
false |
undefined |
|
---|---|---|---|
true |
true |
true |
true |
false |
true |
false |
undefined |
undefined |
true |
undefined |
undefined |
her AND
iki ifade true
de olduğunda işleci döndürürtrue
.
true |
false |
undefined |
|
---|---|---|---|
true |
true |
false |
undefined |
false |
false |
false |
false |
undefined |
undefined |
false |
undefined |
işleci NOT
herhangi bir boole ifadesinin değerini tersine çevirir.
NOT |
|
---|---|
true |
false |
false |
true |
undefined |
undefined |
, OR
ve AND
mantıksal işleçleri NOT
burada belirtilen öncelik düzeyine sahiptir.
Öncelik | |
---|---|
NOT |
1 |
AND |
2 |
OR |
3 |
Özel işleç *
, öğenin tamamını olduğu gibi projeler. Kullanıldığında, yansıtılan tek alan olmalıdır. gibi SELECT * FROM products p
bir sorgu geçerli, ancak SELECT VALUE * FROM products p
SELECT *, p.id FROM products p
geçerli değil.