Можно ли отфильтровать определенные строки / записи при извлечении данных из Salesforce с помощью функции RForcecom "rforcecom.retrieve"? - PullRequest
0 голосов
/ 25 мая 2018

Спасибо за помощь в моем первом вопросе о переполнении стека.Я пытаюсь получить все данные из нескольких полей в объекте под названием «Прикладная анкета»;однако я не хочу извлекать какие-либо записи с именем «Учебный сайт».

В настоящее время это мой код, который работает:

quarterly_site_scores = rforcecom.retrieve(session, "AppliedQuestionnaire__c",
c("Site__c", "Site_Name__c", "Total_Score__c")) 
%>% rename(site_id = Site__c, site_name = Site_Name__c)

quarterly_site_scores = quarterly_site_scores[!(quarterly_site_scores$site_name == "TRAINING PARK SITE" |
quarterly_site_scores$status != "Completed"),]

Однако мне интересноесли есть более элегантное, обтекаемое решение здесь.Могу ли я фильтровать одновременно с получением?Или есть лучший способ фильтрации здесь?(Я упростил код здесь - я фактически извлекаю около десяти полей и фильтрую по пяти или шести критериям, только в этом одном примере).

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...