我目前正在使用SharePoint列表,並且希望獲得一些特定的列表項。下面的Caml查詢適用於我,併爲我提供了兩項。在SharePoint 2010中使用UniqueID的Caml查詢
<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放棄時,查詢纔會起作用。
如何使一個Caml查詢在列表中查找兩個以上的UniqueId? (這可能是一個唯一ID不存在。(他們來自一個單獨的數據庫)
有人可以幫我多講講這個?