CAML 查询返回所有列表项

CAML query is returning all the list items

我有以下 CAML 查询

CamlQuery camlQuery = new CamlQuery();
camlQuery.ViewXml = "<Query><Where><Eq><FieldRef Name='RiskRequestID'/><Value Type='Text'>" + r.id + "</Value></Eq></Where></Query>";
ListItemCollection oListItems = context.Site.RootWeb.GetList(UFSsiteUrl + "Lists/RiskManagement/").GetItems(camlQuery);
context.Load(oListItems);
context.ExecuteQuery();

获取带有输入的 RiskRequestID 的项目。目前我不是获取一个项目,而是获取列表中的所有项目。有什么建议吗?

RiskRequestID 是单行文本类型的 SharePoint 字段。

在camlQuery.viewXml内添加标签:

camlQuery.ViewXml = "<View><Query><Where><Eq><FieldRef Name='RiskRequestID'/><Value Type='Text'>" + r.id + "</Value></Eq></Where></Query></View>";