Я хочу, чтобы отобразить AggregateResult на моей странице Visualforce но генерирует следующее сообщение об ошибке " Invalid field Email for SObject AggregateResult"
Недопустимое поле Email для SObject AggregateResult в Visualforce
Ниже мой код:
public with sharing class searchDuplicate {
public AggregateResult[] con{get;set;}
public searchDuplicate()
{
find();
}
public void find(){
con = [select Email from Contact group by Email having count(Email) > 1];
System.debug(con);
}
}
Ниже мой Visualforce код страницы:
<apex:page controller="searchDuplicate">
<apex:pageBlock title="Searching for Duplicate Contacts Record">
</apex:pageBlock>
<apex:pageBlock title="Contacts">
<apex:dataTable value="{!con}" var="c" border="2" cellspacing="5" cellpadding="5">
<apex:column headerValue="Email" value="{!c['Email']}" />
</apex:dataTable>
</apex:pageBlock>
</apex:page>
любезно сделать коррекцию, если это возможно