You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-25 22:12:29 +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: [
|
||||||
|
|
||||||
|
/*
|
||||||
'./plugins/course-protection',
|
'./plugins/course-protection',
|
||||||
[
|
[
|
||||||
'@docusaurus/plugin-content-docs',
|
'@docusaurus/plugin-content-docs',
|
||||||
@@ -78,7 +80,7 @@ const config = {
|
|||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
*/
|
||||||
|
|
||||||
['docusaurus-plugin-yandex-metrica', {
|
['docusaurus-plugin-yandex-metrica', {
|
||||||
counterID: '97292922',
|
counterID: '97292922',
|
||||||
|
|||||||
@@ -12285,7 +12285,32 @@
|
|||||||
|
|
||||||
Функция Проверка_MongoDB_ПолучитьКурсор(Знач Результат, Знач Вариант)
|
Функция Проверка_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"]).Равно("одежда");
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|||||||
@@ -25194,6 +25194,24 @@
|
|||||||
|
|
||||||
Обработать(Результат, "MongoDB", "ПолучитьКурсор");
|
Обработать(Результат, "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);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура MongoDB_ПолучитьПакетДокументов(ПараметрыФункции)
|
Процедура MongoDB_ПолучитьПакетДокументов(ПараметрыФункции)
|
||||||
|
|||||||
Reference in New Issue
Block a user