【发布时间】:2014-05-20 14:26:55
【问题描述】:
我想为包含查询的 SharePoint 2007 编写 CAML 查询。
唯一的问题是我想使用如下逻辑:
如果我的搜索查询有价值,请使用包含查询进行搜索 如果我的搜索查询为空,请从列表中选择所有项目
我已经尝试了几个查询(这是我的空案例):
<Query>
<Where>
<Or>
<IsNull>
<FieldRef Name="ImageFilter"/>
</IsNull>
<Contains>
<FieldRef Name='ImageFilter'></FieldRef>
<Value Type='Text'></Value>
</Contains>
</Or>
</Where>
</Query>
和
<Query>
<Where>
<Contains>
<FieldRef Name='ImageFilter'></FieldRef>
<Value Type='Text'></Value>
</Contains>
</Where>
</Query>
但没有任何效果,
你能帮我解决这个问题吗?
【问题讨论】:
标签: sharepoint sharepoint-2007 caml