'da başvurulan belge ile ilişki Couchbase 4.0.0'ı Spring Data Couchbase 1.3.2 ile kullanıyorum ve iliştirilen belgeyi yerleştirme yerine başvurulan belgeyi kullanarak devam ettirmek istiyorum. Örneğin , belge aşağıda gibidir:Couchbase
{
title: "Some Title",
pages: 123,
publisher: {
name: "O'Reilly Media",
location: "CA"
}
}
Ama hiç böyle belgeleri istiyorum:
{
_id: "oreilly",
name: "O'Reilly Media",
location: "CA"
}
{
_id: 123456789,
title: "Some Title",
pages: 123,
publisher_id: "oreilly"
}
Ben verileri temsil etmek 2 farklı sınıflar var ve ek açıklamaları @Document
kullanıyorum ve @Field
. Zaten @ManyToOne
ek açıklamasını denedim ama işe yaramadı.
Merhaba Simon, Yardımlarınız için teşekkür ederiz. Belgelerim zaten sofabase'de saklandığını düşünürsek, Spring'e, alt nesnelerin bir okuma işleminde ayrı belgelerde olduğunu söylemenin bir yolunu biliyor musunuz? –
maalesef, ben yok –
Tamam, ama hala bir şüphe var. Dairesel bir referansım varsa ne olur? Bahar alt nesneleri tekrarlı olarak yerleştirecek mi? –