Browse Source

chore: updates README.md

e22m4u 2 years ago
parent
commit
b73bb5a528
1 changed files with 27 additions and 2 deletions
  1. 27 2
      README.md

+ 27 - 2
README.md

@@ -262,17 +262,42 @@ console.log(place);
 //     "lng": 34.7660061
 //   }
 // }
-const replacedPlace = rep.replaceById(place.id, {
+const result = rep.replaceById(place.id, {
   name: 'Terminal 21 Shopping Mall',
   address: 'Sukhumvit 19 Alley'
 });
 
-console.log(replacedPlace);
+console.log(result);
+// {
+//   "id": 1,
+//   "name": "Terminal 21 Shopping Mall",
+//   "address": "Sukhumvit 19 Alley"
+// }
+```
+
+#### patchById(id, data, filter = undefined)
+
+В отличие от `replaceById`, метод `patchById` не удаляет поля, которые
+не были переданы, что позволяет обновлять только часть документа.
+
+```js
 // {
 //   "id": 1,
 //   "name": "Terminal 21 Shopping Mall",
 //   "address": "Sukhumvit 19 Alley"
 // }
+const result = rep.patchById(place.id, {
+  address: 'Moo 6 Na Kluea',
+  city: 'Pattaya',
+});
+
+console.log(result);
+// {
+//   "id": 1,
+//   "name": "Terminal 21 Shopping Mall",
+//   "address": "Moo 6 Na Kluea",
+//   "city": "Pattaya"
+// }
 ```
 
 ## Пример