在 WSS3 中使用 CAML,我试图通过文件夹 ID 字段搜索文件夹。这会在搜索“文件夹”内容类型时导致“未定义”,但可以很好地搜索常规项目。
这是我的代码片段:
<Query><Where><Eq><FieldRef Name='ID'/><Value type='Integer'>"+folderIDtoFind+"</Value></Eq></Where></Query>
...
<QueryOptions><ViewAttributes Scope='Recursive' /></QueryOptions>
关于如何通过 ID 查找文件夹有什么建议吗?
最佳答案
尝试
<Query><Where><Eq><FieldRef Name='ID'/><Value type='Counter'>"+folderIDtoFind+"</Value></Eq></Where></Query>
另外,获取 A CAML builder tool 的副本...
关于Sharepoint CAML 查询以在 ID 字段上搜索文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7182099/