旧帖子,但可能会帮助别人。
http://umbraco.com/follow-us/blog-archive/2011/9/16/examining-examine.aspx
您可以创建自定义索引(如果你愿意的话)来锁定哪些类型的搜索,你正在做的。很多时候,您的网页上有一个搜索框,您只想搜索某些doc types
及其相关内容。
请记住,您可以创建新的索引集,但请记住,您需要在Config/ExamineSettings.config
文件以及Config/ExamineIndex.config
文件中注册它们。
上面的链接是我如何才能正确地在配置中搜索(2)不同文档类型(其中Examine使用为NodeTypes
)。
下面的设置是使用已经默认的ExternalIndexer
创建的,而不是新创建的自定义设置。
要编辑该文件是Config/ExamineIndex.config
。您要编辑的设置是ExternalIndexSet
(默认情况下)。路径将指向external
temp文件夹
<IndexSet SetName="ExternalIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/External/">
对于字段,即云在IndexUserFields
部分,这是您对您的文档类型定义自定义属性
<IndexUserFields>
<add Name="itemNumber" /> <-- custom property
<add Name="productName" /> <-- custom property
</IndexUserFields>
的doc types
(NodeTypes)你想要的是你命名你的文档类型。请记住,这些是别名,而不是名称
<IncludeNodeTypes>
<add Name="Product" /> <-- document type
<add Name="Variant" /> <-- document type
</IncludeNodeTypes>
记住设置完成后,您要重新索引您的检查。你可以通过登录Umbraco的后端去Developer
,然后点击Examine Management
。
请注意,界面是Umbraco 7
,但配置文件仍然适用于v6
。
感谢一个不错的简明指南 - 一直在寻找的年龄! – 2015-09-14 14:44:39
它确实有帮助!谢谢。 – Sheridan 2016-08-11 10:30:30