显示的当前示例包含流:http://www.aerospike.com/docs/client/nodejs/usage/query/aggregate.html
我们可以做的更简单/方式:
options = filters: [ filter.equal('from_user', user_id) or filter.equal('to_user', user_id) ]
q = client.query('polls', 'chat', options)
allRecordsListJson= q.execute()
这可以在python和其他客户端中完成。
答案 0 :(得分:1)
Aerospike还不支持使用带有AND / OR连接的子句的mutliple查询。所以现在,你必须只使用一个原因并在客户端级别进行过滤,或者使用流聚合并编写LUA代码来进行过滤并传递参数。