我想实现一个显示上次读取couchbase文档的功能。
这是默认保存在couchbase的元数据中还是我需要在每次读取时使用字段更新文档,以便以后可以检索。
答案 0 :(得分:1)
元数据中没有类似内容,您必须自己更新文档。
旁注:对于写入/更新,您可以使用Spring Data的审核注释功能(自SDC 2.1.1以来由Spring Data Couchbase支持),但不能用于读取。
另请注意,性能会受到影响,因为您必须为每次读取有效地执行写操作。还有潜在的一致性副作用:如果已经同时发生了同一文档的写入会怎么样?
要实现此功能,如果您可以等待Couchbase Server 4.5,则应考虑使用子文档API。 (见this blog)。