Thanks for reporting this. This will be fixed as #1460:
https://sourceforge.net/apps/trac/jooq/ticket/1460

Cheers
Lukas

2012/5/26 john landers <[email protected]>:
> Assuming there is a only one fkey defined between Book and Author.
> Example:
>
> This works:
> Select<Record> select = factory.select()
>                                .from(T_BOOK)
>                                .leftOuterJoin(T_AUTHOR)
>                                
> .onKey(T_AUTHOR.getReferencesTo(T_BOOK).get(0));
>
> But this doesn't:
>
> TBook book = T_BOOK.as("T1");
> TAuthor author = T_AUTHOR.as("T2");
>
> Select<Record> select = factory.select()
>                                .from(T1)
>                                .leftOuterJoin(T2)
>                                .onKey(T2.getReferencesTo(T1).get(0));
>

Reply via email to