Javascript 通过JSOM获取由当前用户更改的项目

Javascript 通过JSOM获取由当前用户更改的项目,javascript,sharepoint-2013,csom,Javascript,Sharepoint 2013,Csom,在SharePoint 2013 JavaScript中,我希望加载当前用户修改过的列表中的所有项目。我试过这个: var ctx = SP.ClientContext.get_current(); var settings = ctx.get_web().get_lists().getByTitle('My Setting List'); var settingQuery = new SP.CamlQuery(); settingQuery.set_viewXml('<Query>

在SharePoint 2013 JavaScript中,我希望加载当前用户修改过的列表中的所有项目。我试过这个:

var ctx = SP.ClientContext.get_current();
var settings = ctx.get_web().get_lists().getByTitle('My Setting List');

var settingQuery = new SP.CamlQuery();
settingQuery.set_viewXml('<Query><Where><Eq><FieldRef Name="Editor" LookupId="TRUE" /><Value Type="Integer"><UserID /></Value></Eq></Where></Query>');
var settingItems = settings.getItems(settingQuery);

ctx.load(settingItems, 'Include(Id, Title)');
ctx.executeQueryAsync( /* ... */ );
var ctx=SP.ClientContext.get_current();
var settings=ctx.get_web().get_lists().getByTitle(“我的设置列表”);
var settingQuery=new SP.CamlQuery();
setingQuery.set_viewXml(“”);
var settingItems=settings.getItems(settingQuery);
ctx.load(设置项目“包括(Id、标题)”;
executeQueryAsync(/*…*/);
但它提供了所有用户的所有项目。我做错了什么?

希望以以下格式指定XML架构:

<View>
   <Query>
      ...
    </Query>
</View>

该死,我又忘了视图元素!谢谢瓦迪姆。
var ctx = SP.ClientContext.get_current();
var list = ctx.get_web().get_lists().getByTitle(listTitle);
var qry = new SP.CamlQuery();
qry.set_viewXml('<View><Query><Where><Eq><FieldRef Name="Editor" LookupId="TRUE" /><Value Type="Integer"><UserID /></Value></Eq></Where></Query></View>');
var items = list.getItems(qry);

ctx.load(items, 'Include(Id, Title)');
ctx.executeQueryAsync( 
      function() {
         console.log(items.get_count());
      },
      function(sender,args){
         console.log(args.get_message());
      });