0
sitecoreのキーワードをsitecore.seachを使用して検索しているうちに、検索キーワードの項目名(見つかった場所)が返されます。アイテムに沿ってフィールド名を取得するオプションはありますか?私が正しくあなたの目標を理解していれば、あなたが右、検索文字列が見つかった正確なフィールド(フィールド名)を知りたい、sitecore項目からフィールド名を取得する
using (IndexSearchContext context = searchIndex.CreateSearchContext())
{
SearchHits hits = context.Search(searchString, new SearchContext(SiteRoot));
var results = hits.FetchResults(0, 100);
foreach (SearchResult result in results)
{
try
{
Item item = result.GetObject<Item>();
if (item != null)
{
results.AddResultToCategory(result, categoryName);
}
}
...
}
}