Соедините две таблицы активных объектов в нескольких полях - PullRequest
1 голос
/ 24 октября 2019

Я пытаюсь объединить две таблицы активных объектов двумя полями и получаю сообщение об ошибке: java.lang.IllegalStateException

Код:

 Query query = Query
                .select()
                .alias(Test1.class, "T1")
                .alias(Test2.class, "T2")
                .from(Test1.class)
                .join(Test2.class, "T1.FIELD1 = T2.FIELD1 AND T1.FIELD2 = T2.FIELD2");
        for(Test1 entity: ao.find(Test1.class, query)) {
            ..
        }

Хорошо работает, когда я соединяю таблицы натолько одно поле. Я искал примеры для объединения по нескольким полям и ничего не нашел. Разве это не возможно?

...