У меня есть запрос композитора hyperledger, где два значения передаются в _$option
и _$trader
.
query selectCallPositionForSeller {
description: "Select call position based on ID"
statement:
SELECT org.tradenetwork.Trader
WHERE (callPosition.option == _$option AND user_id == _$trader )
}
Где callPosition - это массив понятий.То, что я пытаюсь назвать так.
const selectByContract = await query('selectCallPositionForSeller', {'option': option}, {'trader': seller});
Но я считаю, что этот синтаксис неправильный.Каков правильный синтаксис для передачи двух значений?
Также является ли user_id = _$trader
правильным способом сравнения объектов?
И допускает ли структура гиперледжера переменное число аргументов?(что я и предполагал в своем запросе).