关于Sharepoint的列表lookup字段的搜索
今天在想通过搜索Sharepoint列表的lookup类型字段,发现平时用的caml方式不行
caml 语句如下
<Query>
<Where>
<Eq>
<FieldRef Name="sortId"/>
<Value Type="Lookup">72</Value>
</Eq>
</Where>
</Query>
没有结果,最后找了一些网站,发现可以这样
<Query>
<Where>
<Eq>
<FieldRef Name="sortId" LookupId="TRUE"/>
<Value Type="Lookup">72</Value>
</Eq>
</Where>
</Query>
注意增加了LookupId="TRUE"这个属性在FieldRef,大功告成!!!