在内部后台搜索框中搜索其他字段 - v7.1.0
Searching other fields in the internal backoffice search box - v7.1.0
我的目标是为内部搜索的搜索参数添加额外的字段 - 我修改了 ExamineIndex.config
以索引新的 属性:
<IndexSet SetName="InternalIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/Internal/">
<IndexUserFields>
<add Name="briefing"/>
</IndexUserFields>
</IndexSet>
但是,重建内部索引后,内部搜索似乎只使用节点名称。
是否可以使用内部搜索来搜索多个属性?
您说得很对 - Content
和 Media
搜索仅考虑节点名称,如果当前用户指定了起始节点,则还会考虑路径限制。
Member
搜索还包括以下附加字段:
- 电子邮件
- 登录名
作为参考,请在此处查看实现:
如果您想实施自定义搜索,则必须创建一个插件或仪表板,以允许您实施所需的搜索功能。
对于一些想法,请查看 MemberListView 项目(它使用自定义检查搜索来填充列表):https://github.com/robertjf/umbMemberListView
我的目标是为内部搜索的搜索参数添加额外的字段 - 我修改了 ExamineIndex.config
以索引新的 属性:
<IndexSet SetName="InternalIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/Internal/">
<IndexUserFields>
<add Name="briefing"/>
</IndexUserFields>
</IndexSet>
但是,重建内部索引后,内部搜索似乎只使用节点名称。
是否可以使用内部搜索来搜索多个属性?
您说得很对 - Content
和 Media
搜索仅考虑节点名称,如果当前用户指定了起始节点,则还会考虑路径限制。
Member
搜索还包括以下附加字段:
- 电子邮件
- 登录名
作为参考,请在此处查看实现:
如果您想实施自定义搜索,则必须创建一个插件或仪表板,以允许您实施所需的搜索功能。
对于一些想法,请查看 MemberListView 项目(它使用自定义检查搜索来填充列表):https://github.com/robertjf/umbMemberListView