Sharepoint Online 突出显示内容 Web 部件 - 显示文件子文件夹 CAML 查询

问题描述

Sharepoint 菜鸟在这里。在我的 sharepoint 站点上,我有一个包含子文件夹的文档库。我正在使用突出显示内容 Web 部件,并且想过滤和仅显示文档库中特定子文件夹中的文件

我觉得 CAML 是我唯一能做到的,但我不熟悉语法。

到目前为止我有

<View>
<Where>
   <Contains>
      <FieldRef Name='FileDirRef' />
      <Value Type='Lookup'></Value>
   </Contains>
</Where>
</View>

但这会显示文件夹本身。

我只需要进入子文件夹。有人知道怎么做吗?

提前致谢。

解决方法

我找到了解决方案。不知道它如何或为什么起作用,我发现它令人恼火的反复试验。

<View Scope='RecursiveAll'>
<Query>
    <Where>
      <Contains>
         <FieldRef Name='FileDirRef'/><Value Type='Lookup'>Subfolder/Subfolder</Value>
      </Contains>
    </Where>
</Query>
</View>

希望这能让某人头疼。