我的列表中有一个计算字段,我正在尝试在该字段上使用过滤器。出于某种原因,以下查询总是返回所有项目而不是过滤的项目集合:
var spQuery = new SPQuery
{
Query = @"<Where><Geq><FieldRef Name='Score' /><Value Type='Calculated'>10000</Value></Geq></Where><OrderBy><FieldRef Name='Modified' Ascending='True' /></OrderBy>",
RowLimit = 200,
ViewFields = @"<FieldRef Name='Username' />"
};
var spList = web.Lists["Users"];
var spListItemCollection = spList.GetItems(spQuery);