好了,我wan't做的是执行SPSiteDataQuery,让我所有的即特定内容的类型,与2008年的行业工作的SPListItems。

<Where>
      <And>
        <BeginsWith>
          <FieldRef Name="ContentTypeId" />
          <Value Type="Text">0x0101010053B766E295F2456DA0470906DC0E36F9</Value>
        </BeginsWith>
        <Eq>
          <FieldRef Name="Year" />
          <Value Type="Number">2008</Value>
        </Eq>
      </And>
    </Where>

我设置了我的SPSiteDataQuery类似上面的查询。当我删除了EQ部分我得到10次命中(这是正确的),但是这总是变成了0(应该是5)。 有什么问题与查询。年是一个数字字段,但我使用文本也尝试(具有包含子句)和Int和整数。

任何想法?

修改 我的坏,该场年didn't有(在我的代码错误)的值。它的实际工作

有帮助吗?

解决方案

我的坏,该场年didn't有(在我的代码错误)的值。它的实际工作

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top