У меня есть поле поиска (Контакт) и другое поле поиска (Учетная запись) в форме юридического лица, между ними есть отношение N: N (ipg_Physician_Facility). Я хотел бы отфильтровать поиск контактов на основе значения в поиске аккаунта. У меня есть это из Advanced Find Fetch XML. Я следовал за вопросом , но отношения N: N не отображаются при фильтрации связанных записей.
<?xml version="1.0"?>
<fetch distinct="true" mapping="logical" output-format="xml-platform" version="1.0">
<entity name="contact">
<attribute name="fullname"/>
<attribute name="telephone1"/>
<attribute name="contactid"/>
<order descending="false" attribute="fullname"/>
<link-entity name="ipg_physician_facility" intersect="true" visible="false" to="contactid" from="contactid">
<link-entity name="account" to="accountid" from="accountid" alias="ab">
<filter type="and">
<condition attribute="name" value="abstract facility" operator="eq"/>
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>