function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
kallam salesforce1kallam salesforce1 

Want to get Account records of Rating Hot OR Cold by using HTTPGET Method. I can able to fetch Record with Hot . How to get records rating is either Hot or Cold

@RestResource(urlmapping='/v1/Accounts/*')
global with sharing class MultipleRecords {
   
    @HttpGet
    global static list<Account> getAccounts(){
         
        RestRequest accRequest = RestContext.request;
        map<String,String> accReqParams = accRequest.Params;
        string rating = accReqParams.get('Rating');
        list<Account> listAcc = [Select id,Name,Rating from Account where Rating =: rating];
        return listAcc;

    }
       
}
>>Query in POSTMAN
https://kallam12-dev-ed.my.salesforce.com/services/apexrest/v1/Accounts/?Rating=Hot 

How to get both where rating is Hot and Cold?
VICKY_SFDCVICKY_SFDC
TRY THIS ONCE


@RestResource(urlmapping='/v1/Accounts/*')
global with sharing class MultipleRecords {
   
    @HttpGet
    global static list<Account> getAccounts(){
         
        RestRequest accRequest = RestContext.request;
        map<String,String> accReqParams = accRequest.Params;
        string ratingHot = accReqParams.get('Rating');
        string ratingCold = accReqParams.get('Rating');
        list<Account> listAcc = [Select id,Name,Rating from Account where Rating =: ratingHot or Rating =: ratingCold];
        return listAcc;

    }
       
}
AbhinavAbhinav (Salesforce Developers) 
whats rating is fetching here which have used in query?