1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-11-23 22:05:15 +02:00
This commit is contained in:
Anton Titovets
2025-11-22 15:56:00 +03:00
parent db531b0300
commit 23951963f7
3 changed files with 47 additions and 2 deletions

View File

@@ -50,6 +50,8 @@ const config = {
],
plugins: [
/*
'./plugins/course-protection',
[
'@docusaurus/plugin-content-docs',
@@ -78,7 +80,7 @@ const config = {
],
},
],
*/
['docusaurus-plugin-yandex-metrica', {
counterID: '97292922',

View File

@@ -12285,7 +12285,32 @@
Функция Проверка_MongoDB_ПолучитьКурсор(Знач Результат, Знач Вариант)
ОжидаетЧто(Результат["result"]).Равно(Истина);
Если Не ЗначениеЗаполнено(Вариант) Тогда
ОжидаетЧто(Результат["result"]).Равно(Истина);
ОжидаетЧто(Результат["data"]["cursor"]["firstBatch"].Количество()).Равно(1);
ОжидаетЧто(Результат["data"]["cursor"]["id"]).Больше(0);
ИначеЕсли Вариант = 1 Тогда
ОжидаетЧто(Результат["result"]).Равно(Истина);
ОжидаетЧто(Результат["data"]["cursor"]["firstBatch"].Количество() <= 3).Равно(Истина);
Для Каждого Документ Из Результат["data"]["cursor"]["firstBatch"] Цикл
ОжидаетЧто(Документ["inStock"]).Равно(Истина);
КонецЦикла;
ИначеЕсли Вариант = 2 Тогда
ОжидаетЧто(Результат["result"]).Равно(Истина);
ОжидаетЧто(Результат["data"]["cursor"]["firstBatch"].Количество() <= 2).Равно(Истина);
Для Каждого Документ Из Результат["data"]["cursor"]["firstBatch"] Цикл
ОжидаетЧто(Документ["category"]).Равно("одежда");
КонецЦикла;
КонецЕсли;
Возврат Результат;
КонецФункции

View File

@@ -25193,6 +25193,24 @@
// END
Обработать(Результат, "MongoDB", "ПолучитьКурсор");
// Big batchSize with limit
Фильтр = Новый Структура("inStock", Истина);
Сортировка = Новый Структура("price", 1);
Параметры = Новый Структура("limit,batchSize", 8, 3);
Результат = OPI_MongoDB.ПолучитьКурсор(Соединение, Коллекция, База, Фильтр, Сортировка, Параметры);
Обработать(Результат, "MongoDB", "ПолучитьКурсор", 1);
// Small batchSize without limit
Фильтр = Новый Структура("category", "одежда");
Сортировка = Новый Структура("rating", -1);
Параметры = Новый Структура("batchSize", 2);
Результат = OPI_MongoDB.ПолучитьКурсор(Соединение, Коллекция, База, Фильтр, Сортировка, Параметры);
Обработать(Результат, "MongoDB", "ПолучитьКурсор", 2);
КонецПроцедуры