0

尝试通过查询获取项目时,出现奇怪的共享点异常和空消息:

<Where>
<Eq>
<FieldRef Name='Taxonomy' LookupId='TRUE' /><Value Type='Lookup'>-1</Value>
</Eq>
</Where>
<OrderBy>
<FieldRef Name='Title' Ascending='True'/>
</OrderBy>

在此处输入图像描述 我查询有什么问题?

PS -1 表示用户选择了无效标签,不应选择任何内容。而且我无权访问其他代码来编写“如果”我只能覆盖当前查询。

4

1 回答 1

1

我在我的环境中运行了这个,看起来问题是 -1 不被视为有效输入。看起来有效范围是从 0 到 int.MaxValue 的整数。

您可以进行始终为假的查询(例如,该字段为空且不为空),或者,如果您唯一可以控制的是可以尝试 2147483647 (int.MaxValue) 的数字,这不太可能是一个有效的值。

于 2012-10-02T20:01:08.537 回答