Orchardcms 根据分类术语搜索其他项目

Orchardcms 根据分类术语搜索其他项目,orchardcms,Orchardcms,我使用分类模块创建了一些术语。我在自定义内容类型中添加了一个分类字段。 现在,在页面上,我想显示使用相同分类术语标记的其他项目,我该怎么做?如果您知道术语名称,可以使用以下查询- var _taxonomyService = WorkContext.Resolve<ITaxonomyService>(); var termContentItems = _taxonomyService.GetContentItems(termname)

我使用分类模块创建了一些术语。我在自定义内容类型中添加了一个分类字段。
现在,在页面上,我想显示使用相同分类术语标记的其他项目,我该怎么做?

如果您知道术语名称,可以使用以下查询-

var _taxonomyService = WorkContext.Resolve<ITaxonomyService>();

var termContentItems = _taxonomyService.GetContentItems(termname)
                       .Where(c => c.ContentItem.ContentType == "YourContentTypeName")
                       .ToList();
var\u taxonomyService=WorkContext.Resolve();
var termContentItems=\u taxonomyService.GetContentItems(termname)
.Where(c=>c.ContentItem.ContentType==“YourContentTypeName”)
.ToList();