Получение списка просмотра результатов от 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);
    });
});
Другие вопросы по тегам