在 OrientJS 中取消订阅实时查询

Unsubscribe live query in OrientJS

我使用 OrientJS 和 OrientDB 来执行 livequery。订阅实时查询没有问题,但我找不到任何取消订阅该事件的方法。

这将取消订阅初始化实时查询时返回的令牌。

live unsubscribe ${token}

此令牌是使用 liveQuery 解析器返回的数据获取的。

db.liveQuery(QUERY, {
  resolver: (a, b) => {
    const token = _.first(a).token;
      return a;
  },
})

请注意,您必须包含 return a 才能不破坏内置解析器。