Umbraco.Tags 유형의 필드가있는 umbraco doctype이 있습니다. ...Umbraco - 조사를 사용하여 Umbraco.Tags를 검색하십시오.
어떤 아이디어 0 나는 값이 내부 topicTags하다는 사실을 알고
var searchEngine = ExamineManager.Instance.SearchProviderCollection["ExternalSearcher"];
var searchCriteria = searchEngine.CreateSearchCriteria(BooleanOperation.Or);
var query = searchCriteria.Field("title", searchTerm)
.Or().Field("topicTags", searchTerm).Compile();
var results = searchEngine.Search(query);
을하지만 결과 :
이 같은 필드를 검색 할 검사 사용하십니까?
업데이트 : Umbraco.Tags 데이터 유형에 tag1, tag2, tag3과 같이 공백이 없으므로 tag1이 색인에 없기 때문에 결과를 찾을 수없는 이유가 나타납니다. 검색해야합니다. "tag1, tag2, tag3"에 대한 조회수를 얻으십시오.
Examine 인덱스 이벤트를 하이 잭 처리해야하고 데이터 인덱싱 방식을 변경해야하는 것처럼 보입니다.
이것은 umbraco 데이터 유형으로 제작되었으므로 확실히 검색 할 수있는 방법이 있습니다.