Member 10232867 Ответов: 0

Caml запрос для сложных сценариев и или или


Привет,
Я хочу создать запрос Caml для следующего сценария,
(Наименование метаданные ="Автор1" а value="Нитин Jagtap") и (имя программы метаданные ="" и="МВА").
Я пытался, но не смог создать caml-запрос для того же самого. Я использовал Caml designer для того же самого, но не смог получить должного результата.
Ниже приведен запрос Caml, который генерируется с помощью CAML designer,
<Where>
   <And>
      <And>
         <And>
            <Eq>
               <FieldRef Name='Metadata_x0020_Name' />
               <Value Type='Lookup'>Author 1</Value>
            </Eq>
            <Eq>
               <FieldRef Name='Value' />
               <Value Type='Text'>Nitin Jagtap</Value>
            </Eq>
         </And>
         <Eq>
            <FieldRef Name='Metadata_x0020_Name' />
            <Value Type='Lookup'>Program</Value>
         </Eq>
      </And>
      <Eq>
         <FieldRef Name='Value' />
         <Value Type='Text'>MBA</Value>
      </Eq>
   </And>
</Where>


I have a list having name "Metadata Values" which contains two columns

1.Metadata Name (which is a Lookup Column from Metadata List)
2.Value (which is Single line of text column)
The list "Metadata Values" contains multiple records for each Metadata Name having different- different values or same values.

How should I create proper Caml query, so it will gives proper results. Please guide me.

Any help will be appreciable.

Thanks

Nitin


Что я уже пробовал:

Для создания запроса CAML я использовал конструктор CAML таким образом, но не в состоянии генерировать правильный запрос CAML

Karthik_Mahalingam

использовать Компания "построитель запросов" [^] для имитации запроса и тестирования.

Beginner Luck

Не делайте CAML сами легко ошибиться. Я согласен с ТОПом

0 Ответов