[odb-users] How to change the join type of relations in a view
Boris Kolpackov
boris at codesynthesis.com
Tue Jul 5 06:49:31 EDT 2016
Hi Ali,
adanesh at noornet.net writes:
> r += "FROM \"TagIndex\"";
>
> r += " INNER JOIN \"SubjectIndex_tags\" ON";
> r += "\"SubjectIndex_tags\".\"value\"=\"TagIndex\".\"id\"";
>
> r += " LEFT JOIN \"SubjectIndex\" ON";
> r += "\"SubjectIndex_tags\".\"object_id\"=\"SubjectIndex\".\"id\"";
Object relationships are always translated to LEFT JOIN, there is no
way to change that and I believe there should be no need either. Can
you show a situation where changing it to INNER JOIN will make a
difference?
Boris
More information about the odb-users
mailing list