ログインしたユーザー ID に基づいてレコードを取得しようとしている CAML クエリがあります。
次のクエリは、dev および qa 環境では機能しますが、運用環境では機能しません。ユーザーに一致するデータが存在します。SP CAML Query Helper 内でもテストしましたが、ここでも 0 件の結果が返されました。
私が試してみました:
<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>
SharepointUser は Type="User" です
ルックアップが適切に機能するために設定する必要がある、不足している設定はありますか?