From 2a587fc8ad138ebbd0cd947bd6d9a90d97820bfb Mon Sep 17 00:00:00 2001 From: bitrixtoday <57235619+bitrixtoday@users.noreply.github.com> Date: Mon, 23 Dec 2019 10:47:51 +0400 Subject: [PATCH] Improved translate russian language (#37646) --- .../create-and-save-a-record-of-a-model.russian.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/curriculum/challenges/russian/05-apis-and-microservices/mongodb-and-mongoose/create-and-save-a-record-of-a-model.russian.md b/curriculum/challenges/russian/05-apis-and-microservices/mongodb-and-mongoose/create-and-save-a-record-of-a-model.russian.md index 03744c142d..40548adbe8 100644 --- a/curriculum/challenges/russian/05-apis-and-microservices/mongodb-and-mongoose/create-and-save-a-record-of-a-model.russian.md +++ b/curriculum/challenges/russian/05-apis-and-microservices/mongodb-and-mongoose/create-and-save-a-record-of-a-model.russian.md @@ -8,7 +8,7 @@ localeTitle: Создать и сохранить запись модели ## Description
-Создайте экземпляр документа с помощью созданного ранее конструктора Person. Передайте в конструктор объект с полями name, age и FavoritesFoods. Их типы должны соответствовать типам в схеме Person. Затем вызовите метод document.save () для возвращенного экземпляра документа. Передайте ему обратный вызов, используя соглашение Node. Это общий шаблон, все последующие методы CRUD принимают функцию обратного вызова, подобную этой, в качестве последнего аргумента. +Создайте экземпляр документа с помощью созданного ранее конструктора Person. Передайте в конструктор объект с полями name, age и FavoritesFoods. Их типы должны соответствовать типам в схеме Person. Затем вызовите метод document.save() для возвращенного экземпляра документа. Передайте ему обратный вызов, используя соглашение Node. Это общий шаблон, все последующие методы CRUD принимают функцию обратного вызова, подобную этой, в качестве последнего аргумента. /* Example */ // ... person.save(function(err, data) { @@ -18,7 +18,7 @@ localeTitle: Создать и сохранить запись модели ## Instructions
-Create a document instance using the Person constructor you built before. Pass to the constructor an object having the fields name, age, and favoriteFoods. Their types must conform to the ones in the Person Schema. Then call the method document.save() on the returned document instance. Pass to it a callback using the Node convention. This is a common pattern, all the following CRUD methods take a callback function like this as the last argument. +Создайте экземпляр документа, используя конструктор Person, который вы создали ранее. Передайте в конструктор объект, имеющий поля name, age и favoriteFoods. Их типы должны соответствовать тем, которые указаны в схеме Person. Затем вызовите метод document.save() для возвращенного экземпляра документа. Передайте ему обратный вызов, используя соглашение Node. Это общий шаблон, все последующие методы CRUD принимают функцию обратного вызова, подобную этой, в качестве последнего аргумента. ```js /* Example */ @@ -36,7 +36,7 @@ person.save(function(err, data) { ```yml tests: - - text: Creating and saving a db item should succeed + - text: Создание и сохранение элемента БД должно завершиться успешно testString: getUserInput => $.get(getUserInput('url') + '/_api/create-and-save-person').then(data => { assert.isString(data.name, '"item.name" should be a String'); assert.isNumber(data.age, '28', '"item.age" should be a Number'); assert.isArray(data.favoriteFoods, '"item.favoriteFoods" should be an Array'); assert.equal(data.__v, 0, 'The db item should be not previously edited'); }, xhr => { throw new Error(xhr.responseText); }) ```