Я очень озадачен результатом, возвращенным Database.getQueryLocator ().
global Database.QueryLocator start(Database.BatchableContext BC) {
string query = 'Select Label, Batch_Name__c, SObject_Name__c, External_system__c from Batch_Upload_Config__mdt where Is_Active__c = true';
System.debug(query);
return Database.getQueryLocator(query);
}
В редакторе запросов я ввел точный запрос и вернул верные данные.Однако при запуске пакета вместо возврата записей с «Is_Active__c = true» он возвращает записи с «Is_Active__c = false».
Будут оценены любые указатели.