1

我有一个名为“Documents”的共享点列表,其中包含(ID、title、parentID)

其中 parentID 指的是共享点自动生成的相同列表和 ID。

我需要创建 CAML 查询来选择 parentID 等于 ID 的所有文档

4

1 回答 1

1

也许您可以在您的列表中创建一个计算字段,您可以在其中进行比较,例如:

AreIdEquals:[ID] = [ParentId]

然后使用:

<Query>
   <Where>
      <Eq>
         <FieldRef Name="AreIdEquals" />
         <Value Type="Boolean">1</Value>
      </Eq>
   </Where>
</Query>

从这里:http ://social.msdn.microsoft.com/Forums/sharepoint/en-US/ab303453-dfd6-46c4-888a-e15d233c8e57/compare-two-fields-in-caml-query

于 2013-07-16T16:08:16.237 回答