好的,所以我不想做的是执行一个SPSiteDataQuery,它给出了我所有的SPListItems,它们具有特定的内容类型,并且字段为Year of 2008。
<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)。 查询有问题吗? Year是一个数字字段,但我也尝试使用Text(带有contains子句)和Int和Integer。
有什么想法吗?
修改 我的不好,字段年没有价值(我的代码中的错误)。它确实有效
答案 0 :(得分:0)
我的不好,字段年没有价值(我的代码中的错误)。它确实有效