我正在尝试使用 CAML 查询中的以下 where 子句查询整个网站集中的所有任务。据我所知,这段代码完全符合这个可能可靠的博客条目中的规定。任何人都知道为什么它不起作用?谢谢阅读
我的代码甚至不会执行,因为它抱怨我的 CAML 查询
"<Where>" +
"<And>" +
"<BeginsWith>" +
"<FieldRef Name=\"ContentTypeId\" />" +
"<Value Type=\"ContentTypeId\">0x0108009D937E40833C472CBC11D246C635B662</Value>" +
"</BeginsWith>" +
"<Eq>" +
"<FieldRef Name=\"TaskStatus\" />" +
"<Value Type=\"Text\">Completed</Value>" +
"</Eq>" +
"<Eq>" +
"<FieldRef Name=\"AssignedTo\" />" +
"<Value Type=\"Lookup\">" + id + "</Value>" +
"</Eq>" +
"</And>" +
"</Where>" +
"<OrderBy>" +
"<FieldRef Name=\"Title\"/>" +
"</OrderBy>";