Мне нужно извлечь определенный атрибут из актива, например выбрать имя из таблицы сотрудников . Возможно ли получить определенный атрибут в компоновщике hyperledger
На сервере остальных композиторов вы можете использовать API с фильтром fields. Такие как {"fields": ["name", "description"]"} Он вернет только те поля вместо полных объектов.
fields
{"fields": ["name", "description"]"}
Ссылка: https://hyperledger.github.io/composer/latest/business-network/query Он сказал, что в настоящее время поддерживается только where, но также можно использовать fields.
where
Да, здесь официальная документация
https://hyperledger.github.io/composer/unstable/reference/query-language
И конкретный пример
query findEmployee{ description: "Select employee based on the name" statement: SELECT org.example.Employee WHERE (firstName == _$nameParam) }