Motivation ---------- To support ANSI JOIN across associated entities Changes ------- N1qlJoin annotation on an associated entity field is discovered by the couchbaseTemplate, which uses N1qlJoinResolver to build and resolve the query. The query can be resolved eagerly or lazily based on the fetch type configuration. The retrieved results are then mapped to the associated entity. In the lazy resolver, a proxy is set on the property which resolves on the first access. Results ------- Verified by unit and integration tests. ANSI join is now possible across entities. Original PR: #174.
6 lines
259 B
Properties
6 lines
259 B
Properties
#Couchbase server versions 4.5 and above are supported
|
|
server.version=6.0.0
|
|
#resource can be set to container or omitted
|
|
#container just would require docker installed
|
|
#omitted indicates that there is a local couchbase server running
|
|
server.resource=container |