現在、SharePoint リストを使用しており、特定のリスト項目を取得したいと考えています。次の Caml クエリは機能し、2 つのアイテムが返されます。
<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>
「test」のような値を追加すると、例外が発生します。有効な UniqueId をあきらめた場合にのみ、クエリが機能するようです。
リスト内の 3 つ以上の UniqueId を検索する Caml クエリを作成するにはどうすればよいですか? (UniqueId が存在しない可能性があります。(それらは別のデータベースから取得されます)
誰かがこれについてもっと教えてくれますか?