FetchXML Понимание отличительных - PullRequest
0 голосов
/ 09 ноября 2018

Я изучаю FetchXML и в настоящее время плохо знаком с ним.

Я попытался просмотреть документацию, расположенную здесь , но я не нашел ее очень полезной

Что означает эта строка:

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true">

Что означает часть mapping="logical"? Что означает distinct="true" часть?

1 Ответ

0 голосов
/ 09 ноября 2018

Согласно схеме FetchXML у нас есть два перечислимых значения, а именно внутреннее и логическое для атрибута отображения. Мы должны использовать mapping="logical" в наших запросах, а внутренние могут использоваться платформой (я думаю).

    <xs:attribute name="mapping">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="internal" />
          <xs:enumeration value="logical" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>

distinct="true" удалит дублирующиеся значения в вашем наборе результатов. Это похоже на концепцию SQL.

См. И прочитайте документацию

...