Orchardcms 在Orchard CMS中,如何根据附加部分的值获取特定内容类型的所有项';s属性
我用的是Orchard 1.7.2 我创建了一个新的内容类型,名为原型媒体的Orchardcms 在Orchard CMS中,如何根据附加部分的值获取特定内容类型的所有项';s属性,orchardcms,Orchardcms,我用的是Orchard 1.7.2 我创建了一个新的内容类型,名为原型媒体的PropertyImage。我还创建了一个名为PropertyPart的部分,并将该部分附加到我的PropertyImage内容类型。这允许用户在上载属性图像(即说“此图像是此属性的”)时选择产品 到目前为止还不错 现在我要做的是查询所有PropertyImages,它们都附加了PropertyPart,其中关联的属性是x、y或z 这就是我到目前为止所做的: var images = _orchardServices.C
PropertyImage
。我还创建了一个名为PropertyPart
的部分,并将该部分附加到我的PropertyImage
内容类型。这允许用户在上载属性图像
(即说“此图像是此属性的”)时选择产品
到目前为止还不错
现在我要做的是查询所有PropertyImage
s,它们都附加了PropertyPart
,其中关联的属性是x
、y
或z
这就是我到目前为止所做的:
var images = _orchardServices.ContentManager
.Query<PropertyPart, PropertyRecord>()
.Where(p => p.PropertyId == id)
.ForType(new[] { "PropertyImage" });
有时候,把你的问题说清楚是有帮助的 当我问这个问题时,我意识到我可以在我的问题后面附加以下内容:
.List().Select(p=>p.ContentItem)
.List().Select(p=>p.ContentItem)
有时候,把你的问题说清楚是有帮助的 请将您的问题标记为已回答。:)