Вопрос

Как мне выполнить левое соединение с помощью FetchXml?

Рассмотрим простой SQL-запрос, подобный следующему:

select person.name, address.city from person
left join address on person.addressid = address.addressid

Как можно было бы сделать что-то простое с помощью FetchXml?В настоящее время мой запрос FetchXml выглядит следующим образом:

<fetch mapping='logical'>
  <entity name='person'>
    <attribute name='name' />
    <link-entity name='address' from='addressid' to='addressid'>
      <attribute name='city' />
    </link-entity>
  </entity>
</fetch>
Это было полезно?

Решение

Обновите свой <link-entity> вот так:

<link-entity name='address' from='addressid' to='addressid' link-type='outer'>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top