Aerospike Nodejs客户端查询处理

时间:2015-06-25 05:20:05

标签: python node.js coffeescript aerospike

显示的当前示例包含流: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和其他客户端中完成。

1 个答案:

答案 0 :(得分:1)

Aerospike还不支持使用带有AND / OR连接的子句的mutliple查询。所以现在,你必须只使用一个原因并在客户端级别进行过滤,或者使用流聚合并编写LUA代码来进行过滤并传递参数。