Hyperledger fabric Hyperledger fabric composer-查询建模问题
我想使用Hyperledger查询语言传递多个参数(例如数组)。 像-Hyperledger fabric Hyperledger fabric composer-查询建模问题,hyperledger-fabric,blockchain,hyperledger,hyperledger-composer,Hyperledger Fabric,Blockchain,Hyperledger,Hyperledger Composer,我想使用Hyperledger查询语言传递多个参数(例如数组)。 像- 但“In”操作符不可用。有人能提出其他的建议吗?是的-只要使用包含的内容就可以了 选择ncb1.example.biznet.Claims,其中(txnArrayValues包含[“nnn”、“nnn”、“nnnnnn”]) 其中txnArrayValues是模型中的字符串txnArrayValues[] 请参阅此处的查询指南->使用包含运算符您可以传递多个参数 比如说 模型文件: participant User iden
但“In”操作符不可用。有人能提出其他的建议吗?是的-只要使用
包含的内容就可以了
选择ncb1.example.biznet.Claims,其中(txnArrayValues包含[“nnn”、“nnn”、“nnnnnn”])
其中txnArrayValues是模型中的字符串txnArrayValues[]
请参阅此处的查询指南->使用包含
运算符您可以传递多个参数
比如说
模型文件:
participant User identified by id {
o String id
o String[] hobbies
}
查询:
query Q6 {
description: "Select all users based on given hobbies"
statement:
SELECT ***.User
WHERE (hobbies CONTAINS ['driving', 'swimming','...']
}
query Q6 {
description: "Select all users based on given hobbies"
statement:
SELECT ***.User
WHERE (hobbies CONTAINS ['driving', 'swimming','...']
}