从Couchbase检索包含一些额外字段的文档

时间:2015-08-11 05:53:52

标签: spring couchbase

我一直在使用org.springframework.data.couchbase.core.mapping.Document和@Field注释来将Model / Entity类映射到couchbase数据库。

让我们说我有" Field1"," Field2"," Field3"在文档中,同样已在java Model类中定义:

@Field
    private String Field1;

@Field
    private String Field2;

@Field
    private String Field3;

现在,直接在Couchbase db中的一个或一些文档中添加了一个新字段(例如" Field3")但Java类未更新

有没有办法使用某些注释或任何其他方式跳过这些新字段。我不想使用任何第三方JSON反序列化器来读取然后将文档转换为JAVA对象。

当我尝试从Couchbase读取所有文档时,它无法抛出错误消息。这是因为有一个或多个此类文档,其中该文档中有一些额外的字段与Java实体类不匹配。

任何帮助都将不胜感激。

感谢。

0 个答案:

没有答案