N1QL Ansi присоединиться, используя весеннюю базу данных данных по идентификатору документа - PullRequest
1 голос
/ 28 апреля 2020

Я пытаюсь сделать соединение, используя весеннюю базу данных данных. В документации есть пример

@Document
public class Author {
      @Id
      String id;

      String name;

      @N1qlJoin(on = "lks.name=rks.authorName")
      List<Book> books;

      @N1qlJoin(on = "lks.name=rks.name")
      Address address;
     ...
}

Мне нужно сделать то же самое, за исключением того, что моя модель использует ключ документа:

@Document
public class Author {
      @Id
      String id;

      String addressId;

      //@N1qlJoin(on = "lks.addressId=meta(rks).id") this doesn't work
      @N1qlJoin(on = "lks.addressId=rks.id") //nor this
      Address address;
     ...
}
...