我想问一下spring数据bedbase 2.x
我可以在弹簧数据沙发基础中引用文档,例如弹簧数据mongodb中的@DbRef
注释吗?
答案 0 :(得分:0)
我们最初使用mongo实现了持久性,并且处于切换到couchbase的模式。这样做,我们发现引用很大程度上依赖于来自mongo的DBRef来执行关系。这应该被抽象出来并在底层实现之外实现。搜索,索引等也是如此。
https://jira.spring.io/plugins/servlet/mobile#issue/DATAREST-326
Spring Data有一个@Reference,它实际上是由元数据评估的,@ DBRef是为mongodb进行的。
示例:
Author.java
@Document
public class Author {
@Field
private String name;
}
Book.java
@Document
public class Book {
@Field
private String title;
@Reference
private Author author;
}
使用simpledb https://github.com/3pillarlabs/spring-data-simpledb#reference
@Reference
示例代码