检查CAML查询OrderBy不起作用

时间:2017-12-29 19:48:17

标签: javascript sharepoint caml

以下代码返回正确的数据,但数据未按升序排序。它看起来是否正确?

camlQuery.set_viewXml("<Query><View><OrderBy><FieldRef Name='Title' Type='Text' Ascending='True' /></OrderBy><Where><Geq><FieldRef Name='ID'/>" + 
            "<Value Type='Number'>1</Value></Geq></Where></Query></View>");

我在使用和不使用<Query></Query>标签的情况下尝试了它,但它仍然无效。我只尝试了OrderBy位而没有。

1 个答案:

答案 0 :(得分:1)

ViewQuery个节点的顺序错误。

camlQuery.set_viewXml("<View><Query><OrderBy><FieldRef Name='Title' Type='Text' Ascending='True' /></OrderBy><Where><Geq><FieldRef Name='ID'/>" + 
            "<Value Type='Number'>1</Value></Geq></Where></Query></View>");