【发布时间】:2021-12-29 03:29:59
【问题描述】:
我有以下代码:
public class MergeDuplicatesController {
@AuraEnabled
public static List<Contact> findContacts(String searchValue, Boolean selected, Boolean isPrime, Integer length) {
searchValue = '%'+searchValue+'%';
//List<ContactWrapper> ContactList = new List<ContactWrapper>();
//integer i = 1;
List<Contact> conList = [SELECT Name, Account.Name FROM Contact WHERE Name LIKE : searchValue];
for(Contact con : conList){
ContactWrapper wr = new ContactWrapper();
wr.isPrime = isPrime;
wr.selected = selected;
conList.add(wr);
}
return conList;
}
public class ContactWrapper{
@AuraEnabled
public Boolean selected;
@AuraEnabled
public Boolean isPrime;
@AuraEnabled
public Contact con;
}
}
但它抛出了错误:
方法不存在或签名不正确:
void add(MergeDuplicatesController.ContactWrapper)来自
List<Contact>类型
我该如何解决?
【问题讨论】:
标签: salesforce apex