[ https://issues.apache.org/jira/browse/OFBIZ-4781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13262382#comment-13262382 ]
Wojciech Szymanowski commented on OFBIZ-4781: --------------------------------------------- Hi, thank You for your answer. Entity example: <view-entity entity-name="PartyAndCustomerRoleType" package-name="org.ofbiz.customerslci"> <member-entity entity-alias="RT" entity-name="RoleType" /> <member-entity entity-alias="PR" entity-name="PartyRole" /> <alias entity-alias="PR" name="partyId"></alias> <alias entity-alias="RT" name="roleDescription" field="description" /> <alias entity-alias="RT" name="roleTypeId" /> <alias entity-alias="RT" name="parentTypeId" /> <view-link entity-alias="RT" rel-entity-alias="PR"> <key-map field-name="roleTypeId" /> <entity-condition> <condition-expr field-name="parentTypeId" value="CUSTOMER" /> </entity-condition> </view-link> </view-entity> The final db query should look like this: SELECT pr.party_id AS pr_party_id, rt.description AS rt_description, rt.role_type_id AS rt_role_type_id, rt.parent_type_id AS rt_parent_type_id FROM PUBLIC.role_type rt INNER JOIN PUBLIC.party_role pr ON rt.role_type_id = pr.role_type_id AND (rt.parent_type_id = 'CUSTOMER') but ofbiz does not generate condition for condition-expr tag (rt.parent_type_id = 'CUSTOMER'). I have looked into code and I think the missing code is in: F:\projekty\lci\ofbiz\framework\entity\src\org\ofbiz\entity\jdbc\SqlJdbcUtil.java line 180. Now (in 11.04 release) there is only a comment at this line: // TODO add expression from entity-condition on view-link Thanks, Wojciech > entitymodel - entity-condition inside view-link does not work > ------------------------------------------------------------- > > Key: OFBIZ-4781 > URL: https://issues.apache.org/jira/browse/OFBIZ-4781 > Project: OFBiz > Issue Type: Bug > Components: framework > Affects Versions: Release Branch 11.04 > Environment: Win Xp, java 1.6.0_23 > Reporter: Wojciech Szymanowski > Labels: entity-condition, view-link > > Inside entitymodel.xml file - when I put entity-condition tag inside > view-link tag it does not affect db query at all. Condition from > entity-condition tag should be added to join statement. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira