[jOOQ/jOOQ#12930] Pattern backport doesn't work here
This commit is contained in:
parent
4fbee7186c
commit
b5d335368c
@ -126,8 +126,8 @@ implements
|
||||
boolean field1Embeddable = arg1.getDataType().isEmbeddable();
|
||||
SelectQueryImpl<?> s;
|
||||
|
||||
if (field1Embeddable && arg2 instanceof ScalarSubquery<?> q)
|
||||
ctx.visit(compareRowSubquery.apply(row(embeddedFields(arg1)), q.query));
|
||||
if (field1Embeddable && arg2 instanceof ScalarSubquery)
|
||||
ctx.visit(compareRowSubquery.apply(row(embeddedFields(arg1)), ((ScalarSubquery<?>) arg2).query));
|
||||
else if (field1Embeddable && arg2.getDataType().isEmbeddable())
|
||||
ctx.visit(compareRowRow.apply(row(embeddedFields(arg1)), row(embeddedFields(arg2))));
|
||||
else if ((op == org.jooq.Comparator.IN || op == org.jooq.Comparator.NOT_IN)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user