Получение списка просмотра результатов от jsforce
Я могу получить результаты представления списка следующим образом:
conn.sobject('ListView').retrieve(listId, function(err, listView) {
console(listView);
});
Но это только возвращает описание представления списка без результатов, и я хочу также получить результаты представления списка.
Я вижу в документации, что есть класс ListView, который имеет results
метод, но я не могу понять, как его использовать.
Есть что-то, чего мне не хватает? благодарю вас!
1 ответ
ListView
в API ссылка не является именем объекта для передачи Connection#sobject(sobjectName)
, Это класс JavaScript, экземпляр которого будет возвращен SObject#listview(listviewId)
, Доступные определения списка для определенного SObject возвращаются путем вызова SObject#listviews()
,
conn.sobject("Account").listviews((err, ret) => {
const listviewId = ret.listviews[0].id;
conn.sobject("Account").listview(listviewId).results((err, res) => {
console.log(res.records);
});
});