你好,我已经在 umbraco 中创建了索引来搜索 umbraco 中的任何关键字,我已经为其创建了一个用户控件并创建了一个搜索条件和过滤器,但它正在显示包含别名 bodyText 但我想要的所有节点列表不包含别名的节点列表有别名正文,因为不可能给出所有属性别名正文所以我应该怎么做才能搜索 umbraco 中的所有节点和所有属性
protected void Page_Load(object sender, EventArgs e)
{
SearchTerm = Request.QueryString["s"];
if (string.IsNullOrEmpty(SearchTerm)) return;
var criteria = ExamineManager.Instance
.SearchProviderCollection["DemoSearcher"]
.CreateSearchCriteria(UmbracoExamine.IndexTypes.Content);
var filter = criteria
.GroupedOr(new string[] { "nodeName", "bodyText" }, SearchTerm)
.Compile();
SearchResults = ExamineManager.Instance.SearchProviderCollection["DemoSearcher"].Search(filter);
SearchResultListing.DataSource = SearchResults;
SearchResultListing.DataBind();
}