我正在使用具有 IPublishedContent 集合作为属性的 umbraco 文档类型。这在视图中表现为一个字符串,它是对象键的 CSV,然后我必须使用内容助手解析和查找基础值。
by @foreach (var author in Umbraco.Content(story.GetPropertyValue<string>("author").Split(',')))
{
@author.Name
}
作为一名 MVC 开发人员,这感觉很不对劲。我错过了更好的方法吗?理想情况下,Umbraco 应该知道这些实际上是内容项并映射它们,类似于 ORM 中的导航属性。
很高兴采用强类型方法,但除了将所有内容分解为子操作之外,我找不到太多文档。