如何在节点中获取couchbase对象的元数据?

时间:2017-07-26 13:11:22

标签: node.js metadata couchbase

我在couchbase上的用户使用了一个月的TTL,并且每次在本月内再次看到TTL时,使用“touch”来更新此TTL。

我需要检查用户的TTL,以便在他们老去的时候做一些特殊的操作。

我不能在对象中使用“updated_at”字段,因为它不会通过触摸方法更新,我更喜欢使用触摸来最小化服务之间的交互以解决性能问题。

可以这样做吗?

1 个答案:

答案 0 :(得分:0)

现在还不可能。

来自沙发基地论坛的答案:https://forums.couchbase.com/t/how-can-i-get-the-metadata-of-a-couchbase-object-in-node/13630

  

不幸的是,目前无法可靠地获取   当前项目的TTL。即将推出的Couchbase Server版本应该   能够使用新的虚拟属性获取来获取此信息,   但目前发布的版本尚未提供此功能。在里面   同时,我们建议执行子文档upsert来更新a   文档中具有更新时间戳的字段。