SOQL Topic Feed Item

Привет всем, нужна помощь. Пытаюсь найти соклом все элементы, отмеченные на скрине в объектах селсфорса. Нашёл всё, кроме number of view (#4) и инфы о том, что фид закреплён (#3). Где можно это найти, я уже всё облазил. Объекты в которых я нашёл остальные поля: ToppicAssignment, FeedComment, FeedItem

Я знаю что это всё можно получить с помощью ChatterFeeds Class getFeedElement(), но я хочу получить это именно соклом
%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%BE%D1%82%202021-11-20%2016-58-55

приветствую.

а что-то получалось уже найти в гугле на эту тему?

потому что я смог найти что-то типа такого

SELECT Id, (SELECT Id, CommentBody, CreatedDate, CreatedById, 
                   CreatedBy.FirstName, CreatedBy.LastName
             FROM FeedComments )  
FROM [sObject]Feed 

и вот такое

List<FeedItem> fill = [Select Id, Body, (Select FeedItemId, CommentBody From FeedComments) FROM FeedItem Limit 5];

вот ещё вариант

SELECT Id, Title FROM FeedItem WHERE Id (SELECT FeedItemId FROM FeedComment LIMIT 10)

Map <Id, FeedItem> feedMap = new Map <Id, FeedItem>(feedItemlist);

SELECT Id, TopicId FROM TopicAssignment WHERE EntityId IN: feedMap.keySet())

Собственно вот такие варианты есть. С топиками за раз как я понял не получиться, однако я особо не вдвавался в дата модель, просто погуглил

1 Like