e22m4u 2 лет назад
Родитель
Сommit
13bfca01ec
1 измененных файлов с 36 добавлено и 36 удалено
  1. 36 36
      README.md

+ 36 - 36
README.md

@@ -211,8 +211,8 @@ const rep = schema.getRepository('place');
 
 
 - `create(data, filter = undefined)`
 - `create(data, filter = undefined)`
 - `replaceById(id, data, filter = undefined)`
 - `replaceById(id, data, filter = undefined)`
-- `patch(data, where = undefined)`
 - `patchById(id, data, filter = undefined)`
 - `patchById(id, data, filter = undefined)`
+- `patch(data, where = undefined)`
 - `find(filter = undefined)`
 - `find(filter = undefined)`
 - `findOne(filter = undefined)`
 - `findOne(filter = undefined)`
 - `findById(id, filter = undefined)`
 - `findById(id, filter = undefined)`
@@ -298,6 +298,41 @@ console.log(person);
 // не содержалось в новом составе
 // не содержалось в новом составе
 ```
 ```
 
 
+#### patchById(id, data, filter = undefined)
+
+Частично обновляет существующий документ по идентификатору и возвращает его.
+Если идентификатор не найден, то выбрасывает исключение.
+
+```js
+// идентификатор 24 имеет следующий
+// состав документа
+// {
+//   "id": 24,
+//   "type": "airport",
+//   "name": "Domodedovo Airport",
+//   "code": "DME"
+// }
+
+// вызываем метод `patchById` с передачей
+// идентификатора и новых значений обновляемых
+// полей
+const result = await rep.patchById(24, {
+  name: 'Sheremetyevo Airport',
+  code: 'SVO',
+  featured: true,
+});
+
+// выводим результат
+console.log(result);
+// {
+//   "id": 24,
+//   "type": "airport",
+//   "name": "Sheremetyevo Airport", <= значение обновлено
+//   "code": "SVO", <= значение обновлено
+//   "featured": true <= добавлено новое поле
+// }
+```
+
 #### patch(data, where = undefined)
 #### patch(data, where = undefined)
 
 
 Обновляет документы и возвращает их число. Используется для
 Обновляет документы и возвращает их число. Используется для
@@ -368,41 +403,6 @@ const result = await rep.patch(data, {
 });
 });
 ```
 ```
 
 
-#### patchById(id, data, filter = undefined)
-
-Частично обновляет существующий документ по идентификатору и возвращает его.
-Если идентификатор не найден, то выбрасывает исключение.
-
-```js
-// идентификатор 24 имеет следующий
-// состав документа
-// {
-//   "id": 24,
-//   "type": "airport",
-//   "name": "Domodedovo Airport",
-//   "code": "DME"
-// }
-
-// вызываем метод `patchById` с передачей
-// идентификатора и новых значений обновляемых
-// полей
-const result = await rep.patchById(24, {
-  name: 'Sheremetyevo Airport',
-  code: 'SVO',
-  featured: true,
-});
-
-// выводим результат
-console.log(result);
-// {
-//   "id": 24,
-//   "type": "airport",
-//   "name": "Sheremetyevo Airport", <= значение обновлено
-//   "code": "SVO", <= значение обновлено
-//   "featured": true <= добавлено новое поле
-// }
-```
-
 #### find(filter = undefined)
 #### find(filter = undefined)
 
 
 Возвращает все документы коллекции, или использует условия выборки.
 Возвращает все документы коллекции, или использует условия выборки.