You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-23 22:05:15 +02:00
Fastfix
This commit is contained in:
4
docs/docusaurus/docusaurus.config.js
vendored
4
docs/docusaurus/docusaurus.config.js
vendored
@@ -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',
|
||||
|
||||
@@ -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"]).Равно("одежда");
|
||||
КонецЦикла;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -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);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
Reference in New Issue
Block a user