如何查询在超级分类器编写器查询中包含特定单词?

时间:2018-05-20 09:07:03

标签: database nosql hyperledger-composer

我想查询'a','ab','abc'

方式(其中:{field:{like:a%}} )无效。

超级聚合器编辑器过滤器不支持

'like'运算符。

如何查询以在超级分类器编写器查询中包含特定单词?

1 个答案:

答案 0 :(得分:0)

Composer Query Language目前不支持'SQL like'LIKE格式,例如'%'或regex regexes通过CQL,并且依赖于底层的CouchDB Mango QL。如果您愿意,请随时在https://github.com/hyperledger/composer/issues/提出相关问题。

您当前必须在WHERE子句中执行'OR'匹配 - 或者在数组字段中使用CONTAINS。

请参阅此处查询语言中使用的查询示例 - > https://hyperledger.github.io/composer/latest/tutorials/queries和此处 - > https://github.com/hyperledger/composer-knowledge-wiki/blob/latest/knowledge.md#information_source--queries-and-query-support--examples(向下滚动到第8项)