В настоящее время я работаю с списками SharePoint, и я хочу получить некоторые конкретные списки. Следующий запрос Caml работает для меня и дает мне два элемента.Запрос Caml с UniqueID в SharePoint 2010
<Where>
<In>
<FieldRef Name='UniqueId' />
<Values>
<Value Type='Lookup'>E0D2E6B2-28F5-4225-8DFD-9C1FFCC8A1CQ</Value>
<Value Type='Lookup'>EDDC5A33-38F9-4A8C-B3A8-1EED0AB98D02</Value>
</Values>
</In>
</Where>
Когда я добавляю значение как «тест», я получаю исключение. Похоже, что запрос будет работать, только если у меня есть действительный UniqueId.
Как я могу сделать запрос Caml для поиска более двух уникальных идентификаторов в списке? (Вполне возможно, что UniqueID не существует. (Они из отдельной базы данных)
Может кто-то помочь рассказать мне об этом подробнее?