CAML>通过 URL 获取项目
此 CAML 是否可以正常工作。 (我用 u2u 尝试过,但它不显示 URL 列。)我收到此错误。 {System.ApplicationException} = {“一个或多个字段类型未正确安装。请转到列表设置页面删除这些字段。”}
<Where>
<Eq>
<FieldRef Name='URL' />
<Value Type='URL'>/path/HR Policy.docx</Value>
</Eq>
</Where>
Should this CAML be working. (I tried it with u2u and it does not display the URL column.) I get this error. {System.ApplicationException} = {"One or more field types are not installed properly. Go to the list settings page to delete these fields."}
<Where>
<Eq>
<FieldRef Name='URL' />
<Value Type='URL'>/path/HR Policy.docx</Value>
</Eq>
</Where>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查询文档库中的文档
您似乎正在尝试使用 CAML 在文档库中查找文档。您可以使用名为“FileRef”的隐藏列来执行此操作:
注意:请勿包含服务器名称或开头的
/
。使用 URL 字段查询文档或列表项
以下示例假设您有一个列表或库设置,其中包含名为“我的文档”的 URL 列。
该链接指向共享点服务器上托管的文档(不需要服务器名称):
该链接是指向不在服务器上的内容的绝对 URL...例如
http://www.google.com :
Querying for a Document in a Document Library
Looks like you are trying to find a document in a document library using CAML. You can do this by using the hidden column named "FileRef":
Note: Do not include the server name or beginning
/
.Querying for a document or list item with a URL field
The following examples assuming you have a list or library setup with a URL column named "My Document".
The link is to a document that is hosted on the sharepoint server (do not need server name):
The link is an absolute URL to something not on the server... for example
http://www.google.com
: