CAML查询时用户类型字段的处理

按照用户信息查询列表需要注意的一些问题:

按照用户ID精确匹配查询:
<Where>
  
<Eq>
    
<FieldRef Name="Author"  LookupId="TRUE">
    
</FieldRef>
    
<Value Type="User">8</Value>
  
</Eq>
</Where>

必须设置LookupId="TRUE" , 查询loolup类型的字段同样处理。

用户类型字段依然支持模糊匹配,如下:
<Where>
  
<Contains>
    
<FieldRef Name="Author" >
    
</FieldRef>
    
<Value Type="Text"></Value>
  
</Contains>
</Where>
posted @ 2010-09-03 15:53  绿森林  阅读(247)  评论(0编辑  收藏  举报