|
|
@@ -1110,10 +1110,9 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `eq`
|
|
|
+#### `eq` (строгое равенство)
|
|
|
|
|
|
-Оператор строгого равенства. Находит документы, у которых значение свойства
|
|
|
-равно указанному.
|
|
|
+Находит документы, у которых значение свойства равно указанному.
|
|
|
|
|
|
```js
|
|
|
// найдет все документы, где age равен 21
|
|
|
@@ -1124,10 +1123,9 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `neq`
|
|
|
+#### `neq` (неравенство)
|
|
|
|
|
|
-Оператор неравенства. Находит документы, у которых значение свойства не равно
|
|
|
-указанному.
|
|
|
+Находит документы, у которых значение свойства не равно указанному.
|
|
|
|
|
|
```js
|
|
|
// найдет все документы, где age не равен 21
|
|
|
@@ -1138,10 +1136,9 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `gt`
|
|
|
+#### `gt` (больше чем)
|
|
|
|
|
|
-Оператор "больше чем" (Greater Than). Находит документы, у которых значение
|
|
|
-свойства строго больше указанного.
|
|
|
+Находит документы, у которых значение свойства строго больше указанного.
|
|
|
|
|
|
```js
|
|
|
// найдет документы, где age больше 30
|
|
|
@@ -1152,10 +1149,9 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `lt`
|
|
|
+#### `lt` (меньше чем)
|
|
|
|
|
|
-Оператор "меньше чем" (Less Than). Находит документы, у которых значение
|
|
|
-свойства строго меньше указанного.
|
|
|
+Находит документы, у которых значение свойства строго меньше указанного.
|
|
|
|
|
|
```js
|
|
|
// найдет документы, где age меньше 30
|
|
|
@@ -1166,10 +1162,9 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `gte`
|
|
|
+#### `gte` (больше или равно)
|
|
|
|
|
|
-Оператор "больше или равно" (Greater Than or Equal). Находит документы,
|
|
|
-у которых значение свойства больше или равно указанному.
|
|
|
+Находит документы, у которых значение свойства больше или равно указанному.
|
|
|
|
|
|
```js
|
|
|
// найдет документы, где age больше или равен 30
|
|
|
@@ -1180,10 +1175,9 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `lte`
|
|
|
+#### `lte` (меньше или равно)
|
|
|
|
|
|
-Оператор "меньше или равно" (Less Than or Equal). Находит документы, у которых
|
|
|
-значение свойства меньше или равно указанному.
|
|
|
+Находит документы, у которых значение свойства меньше или равно указанному.
|
|
|
|
|
|
```js
|
|
|
// найдет документы, где age меньше или равен 30
|
|
|
@@ -1194,10 +1188,10 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `inq`
|
|
|
+#### `inq` (в списке)
|
|
|
|
|
|
-Оператор "в списке" (In Query). Находит документы, у которых значение свойства
|
|
|
-совпадает с одним из значений в предоставленном массиве.
|
|
|
+Находит документы, у которых значение свойства совпадает с одним из значений
|
|
|
+в предоставленном массиве.
|
|
|
|
|
|
```js
|
|
|
// найдет документы, где name - 'John' или 'Mary'
|
|
|
@@ -1208,10 +1202,10 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `nin`
|
|
|
+#### `nin` (не в списке)
|
|
|
|
|
|
-Оператор "не в списке" (Not In Query). Находит документы, у которых значение
|
|
|
-свойства отсутствует в предоставленном массиве.
|
|
|
+Находит документы, у которых значение свойства отсутствует в предоставленном
|
|
|
+массиве.
|
|
|
|
|
|
```js
|
|
|
// найдет все документы, кроме тех, где name - 'John' или 'Mary'
|
|
|
@@ -1222,7 +1216,7 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `between`
|
|
|
+#### `between` (диапазон)
|
|
|
|
|
|
Находит документы, у которых значение свойства находится в указанном диапазоне
|
|
|
(включая границы).
|
|
|
@@ -1236,9 +1230,9 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `exists`
|
|
|
+#### `exists` (наличие свойства)
|
|
|
|
|
|
-Проверяет наличие (или отсутствие) свойства в документе. Не проверяет значение
|
|
|
+Проверяет наличие или отсутствие свойства в документе. Не проверяет значение
|
|
|
свойства.
|
|
|
|
|
|
- `true` свойство должно существовать (даже если его значение `null`);
|
|
|
@@ -1260,7 +1254,7 @@ const res2 = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `like`
|
|
|
+#### `like` (шаблон)
|
|
|
|
|
|
Выполняет сопоставление с шаблоном, с учетом регистра (см. [подробнее](#операторы-сопоставления-с-шаблоном)).
|
|
|
|
|
|
@@ -1273,7 +1267,7 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `nlike`
|
|
|
+#### `nlike` (исключающий шаблон)
|
|
|
|
|
|
Находит документы, которые не соответствуют шаблону, с учетом регистра (см. [подробнее](#операторы-сопоставления-с-шаблоном)).
|
|
|
|
|
|
@@ -1286,7 +1280,7 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `ilike`
|
|
|
+#### `ilike` (регистронезависимый шаблон)
|
|
|
|
|
|
Выполняет сопоставление с шаблоном без учета регистра (см. [подробнее](#операторы-сопоставления-с-шаблоном)).
|
|
|
|
|
|
@@ -1299,7 +1293,7 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `nilike`
|
|
|
+#### `nilike` (регистронезависимый шаблон исключения)
|
|
|
|
|
|
Находит строки, которые не соответствуют шаблону, без учета регистра (см. [подробнее](#операторы-сопоставления-с-шаблоном)).
|
|
|
|
|
|
@@ -1312,7 +1306,7 @@ const res = await rep.find({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### `regexp`
|
|
|
+#### `regexp` (регулярное выражение)
|
|
|
|
|
|
Находит документы, у которых значение строкового свойства соответствует
|
|
|
указанному регулярному выражению. Может быть передано в виде строки или
|