在SharePoint 2013中,我需要在查询中返回站点列“Image Caption”(静态名称为“Publishing Image Caption”)。出于某种原因,它似乎不是搜索到的爬网属性,更不用说托管属性了。我甚至尝试通过前缀“ows_r_HTML_”查找它。有谁知道如何添加它?
答案 0 :(得分:0)
只有在将SourceID标记添加到字段时才会创建该属性:
SourceID =" http://schemas.microsoft.com/sharepoint/v3"
<Field
ID="{27C0BEEB-6132-420F-B953-D1C5F32E789E}"
Name="MyField"
StaticName ="MyField"
DisplayName="MyField"
SourceID="http://schemas.microsoft.com/sharepoint/v3"
Type="Image"
RichText="TRUE"
RichTextMode="ThemeHtml"
Required="FALSE"
Group="MyGroup">
</Field>
之后再进行一次完全抓取,并添加已抓取的属性。该示例应该是ows_r_IMGE_MyField。