Как я могу получить общую сумму активов, используя функцию запроса? - PullRequest
0 голосов
/ 12 октября 2018

Как учебник по Query, я могу использовать оператор для запроса ресурсов, таких как sql.Но мой вопрос заключается в том, могу ли я запросить активы, используя Count(), чтобы получить длину указанного актива? Если это не эффективно, как я могу получить общую сумму или последний элемент активов?

1 Ответ

0 голосов
/ 16 октября 2018

Язык запросов Composer предлагает очень ограниченный набор запросов.Обзор можно найти на языке запросов Hyperledger Composer .Там вы можете увидеть, что этот язык запросов не поддерживает какие-либо функции агрегирования, такие как count, sum, max, min, ... while.

Следствием этого является необходимость выполнения запроса, который фильтрует ваши данные должным образом, чтобыизбегайте огромных массивов, а затем примените соответствующую агрегацию в JavaScript, как показано в ссылке , которую дал david_k.

Для самого последнего элемента может быть, например, возможно отсортировать по id и затем прочитать "последняя "запись результата.

...