Gtld.storage.selectLastObjectResults: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «<pre style="color: black; font-weight: bold;">[{}] gtld.storage.selectLastObjectResults({});</pre> == Назначение: == Выборка последних результатов работы мастер-скрипта объекта или контейнера. == Параметры: == В качестве аргумента метода передаётся объект следующего вида: { count: __count, objectUUID: __...») |
Нет описания правки |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
<pre style="color: red; font-weight: bold;">Вместо данного метода рекомендуется использовать метод gtld.node.selectLastResults()</pre> | |||
<pre style="color: black; font-weight: bold;">[{}] gtld.storage.selectLastObjectResults({});</pre> | <pre style="color: black; font-weight: bold;">[{}] gtld.storage.selectLastObjectResults({});</pre> | ||
| Строка 29: | Строка 31: | ||
[[File:Object_get_last_result.png]] | [[File:Object_get_last_result.png]] | ||
Каждый объект соответствует одному запуску процедуры диагностики, объекты в массиве отсортированы по дате выполнения процедуры диагностики ( | Каждый объект соответствует одному запуску процедуры диагностики, объекты в массиве отсортированы по дате выполнения процедуры диагностики (в отличии от выборки по точкам), самая младшая запись имеет индекс <b>0</b>. Т.е. под индексом <b>0</b> всегда находится актуальный (последний) результат диагностики. | ||
Текущая версия от 13:23, 31 августа 2023
Вместо данного метода рекомендуется использовать метод gtld.node.selectLastResults()
[{}] gtld.storage.selectLastObjectResults({});
Назначение:
Выборка последних результатов работы мастер-скрипта объекта или контейнера.
Параметры:
В качестве аргумента метода передаётся объект следующего вида:
{
count: __count,
objectUUID: __objectUUID,
pointUUID: __pointUUID,
tag: __tag,
}
- __count - глубина выборки (количество записей, которые требуется выбрать);
- __objectUUID - идентификатор объекта, для текущего узла можно использовать запись вида: gtld.node.uuid.toString();
- __tag - тэг эксперимента.
Пример вызова:
let __results = gtld.storage.selectLastObjectResults({
count: __count,
objectUUID: __objectUUID,
tag: __tag,
});
Результат:
В результате возвращается массив JSON-объектов вида:
Каждый объект соответствует одному запуску процедуры диагностики, объекты в массиве отсортированы по дате выполнения процедуры диагностики (в отличии от выборки по точкам), самая младшая запись имеет индекс 0. Т.е. под индексом 0 всегда находится актуальный (последний) результат диагностики.
