Sharepoint 2010 CAML查询人员查找
我有一个CAML查询,试图根据登录的用户id检索记录 以下查询适用于我的开发和质量保证环境,但不适用于我的生产环境。存在与用户匹配的数据。我还测试了SP CAML查询帮助器内部,再次返回0个结果 我试过:Sharepoint 2010 CAML查询人员查找,sharepoint,sharepoint-2010,caml,Sharepoint,Sharepoint 2010,Caml,我有一个CAML查询,试图根据登录的用户id检索记录 以下查询适用于我的开发和质量保证环境,但不适用于我的生产环境。存在与用户匹配的数据。我还测试了SP CAML查询帮助器内部,再次返回0个结果 我试过: <Where> <Eq> <FieldRef Name='SharepointUser' LookupId='TRUE'/><Value Type='Integer'>37</Value> </Eq> &l
<Where>
<Eq>
<FieldRef Name='SharepointUser' LookupId='TRUE'/><Value Type='Integer'>37</Value>
</Eq>
</Where>
<Where>
<Eq>
<FieldRef Name='SharepointUser' LookupId='TRUE'/><Value Type='User'>37</Value>
</Eq>
</Where>
<Where>
<Eq>
<FieldRef Name='SharepointUser' LookupId='TRUE'/><Value Type='Lookup'>37</Value>
</Eq>
</Where>
37
37
37
SharepointUser的类型为=“用户”
是否需要设置一些我缺少的设置,以便查找正常工作?如果要查找当前用户的ID,应使用,如下所示:
<Where>
<Eq>
<FieldRef Name="SharepointUser" LookupId="TRUE"/><UserID/>
</Eq>
</Where>