我有一个从Orchard db返回内容项的查询
return _orchardServices.ContentManager.Query<EventTypePart, EventTypePartRecord>()
.OrderBy(eventType => eventType.Name);
我想知道的是有一种方法可以按语言或翻译返回项目。 那么举例来说只给我一个本地化为德语的事件记录?
感谢
答案 0 :(得分:0)
我从未尝试过;但是,Content Types
为了实现它而LocalizationPart
附加Orchard.Localization
。
检查_contentManager.Query(content.ContentItem.ContentType)
.Where<LocalizationPartRecord>(l => l.MasterContentItemId == content.ContentItem.Id && l.CultureId == cultureRecord.Id)
,这是来自其服务的查询:
{{1}}