تصفية العلامات في بستان كمس إلى بلوق فقط
-
21-12-2019 - |
سؤال
في بستان كمس ، وأنا أحاول أن تجد وسيلة لتصفية العلامات في سحابة العلامة للعودة العلامات فقط من بلوق وظيفة.في الوقت الحالي ، تقوم سحابة العلامات بإرجاع العلامات من جميع أنواع المحتوى.
أنا باستخدام سحابة العلامة الافتراضية في بستان 1.7.1.
إذا كان هناك إعداد في المشرف ، عظيم ، إن لم يكن ، وجدت استعلام في تاغكلودسرفيس.جيم.هل هذا هو واحد أحتاج إلى تحرير.إذا كان الأمر كذلك ، فهل يمكن لأي شخص مساعدتي في الفلتر الذي أحتاج إلى إضافته هنا لتضمين منشورات المدونة فقط
tagCounts = _contentManager
.Query<TagsPart, TagsPartRecord>(VersionOptions.Published)
.Join<CommonPartRecord>()
.Where(t => t.Container.Id == containerId)
.List()
.SelectMany(t => t.CurrentTags)
.GroupBy(t => t)
.Select(g => new TagCount {
TagName = g.Key,
Count = g.Count()
})
.ToList();
يعطيكم الصّحة
المحلول
استبدال المكالمة إلى Query
مع .Query().ForPart<TagsPart>().ForType("BlogPost").ForVersion(VersionOptions.Published).Join<TagsPartRecord>()
.
لا تنتمي إلى StackOverflow