Questions tagged [sosl]

SOSL the Salesforce Object Search Language syntax. Use this tag for questions related to SOSL and handling query ouput.

Filter by
Sorted by
Tagged with
0
votes
1answer
29 views

Converted SOSL from SOQL is not working

SOQL query SELECT Id, Name FROM Opportunity WHERE College__r.Phone LIKE '%7411162213' OR College__r.OtherPhone LIKE '%7411162213' on running on developer console it gives result total ...
0
votes
1answer
16 views

How does SOSL match the search term with Email fields?

I want to use SOSL to search for a Contact or Lead with a certain email. I want it to be an exact match but I am not sure about how SOSL matches the email fields with the search term. Given this SOSL ...
0
votes
1answer
22 views

Getting Malformed Query error when hitting SOSL using Rest Assured

I have a requirement to fetch query results of a SOSL query using REST API. Even after encoding the SOSL search I keep on getting Malformed Query error. I am so far unable to find a reason to it. This ...
2
votes
1answer
30 views

Why does SOQL show there is data but SOSL returns no results?

I want to search for a list of phrases. I used SOSL to search for a string to begin with but it is returning zero results yet when I run a soql I can see there is data. Any ideas? Thanks. FIND {Animal}...
0
votes
1answer
31 views

SOSL , in all fields and in any fields [closed]

I'm confused on when do i really need to use IN ANY FIELDS and in ALL Fields . Can someone clear things out for me thank you!
1
vote
2answers
64 views

History field is blank for this query, Please help :)

I am new to salesforce, please help me out with this one: I am trying the following SOQL query to retrieve the changes made to the teacher object but I am getting nothing in the history tab. I turned ...
1
vote
2answers
526 views

how to see Objects read permissions across profiles?

I have 13 object and i want to see for each object,how many profiles having Read permission.How can i achieve it? Please suggest. Sol-I am able to do it by creating list view in profile and filter ...
0
votes
0answers
13 views

SOSL for phone fields or email fields but not other fields

SOSL allows you to search within PHONE FIELDS, EMAIL FIELDS, or ALL FIELDS (and a couple of others). Can a single SOSL query be run for a combination of PHONE FIELDS and EMAIL FIELDS?
0
votes
1answer
46 views

SOSL Query returning different results in anonymous and class

We are facing a strange error when running SOSL query in our production environment. We have a component that runs SOSL queries within a custom object, looking in all text fields When we run this SOSL ...
0
votes
1answer
22 views

Locating Email within Contact and Leads records using SOSL and LIMIT keyword

I have a question regarding a SOSL statement used with a Limit of 1 in trying to search for an email address in either contact or lead records but I only want to return the first occurrence using the ...
1
vote
1answer
109 views

What's the main differences between isQueryable() vs isSearchable()

What's the main differences between isQueryable() vs isSearchable() ? I couldn't find any reasonable information
0
votes
1answer
51 views

SOSL query ApexClass not returning result with Name Fields search group

I'm trying to SOSL search ApexClass below. FIND {MyTestClass} IN NAME FIELDS RETURNING ApexClass(Name) The Name on ApexClass is a name field. Why this SOSL query has no record returned?
0
votes
0answers
16 views

SOQL query to get files names related to account [duplicate]

I want to get the names of all related files in the Account object. Below is my query: SELECT Name, (SELECT Id from Attachments) FROM Account WHERE Id= '0014K00000C6b7pQAB' When I run the query, it ...
3
votes
1answer
722 views

SOSL Query against Custom setting object

I am experiencing some inconsistent behavior. On one org - I'm doing a SOSL (Search Query) against a custom setting and it works fine. But on a different org - I get entity type My_Custom_Setting__c ...
0
votes
0answers
18 views

Underscore returns sosl results

I have a lightning component with an account search. When I type an account name it doesnt show but If i add an underscore to the end of the name, the search result displays. Ex: Account1: Medicaid ...
6
votes
2answers
2k views

SOSL query returns only 250 records even if there are more than 2000+ records present

I have two queries List<sobject> soslRecords1 = Search.query('FIND {I need help res*} in all fields returning Incident__c (id) where ID IN:rec_ids')[0]; List<sobject> ...
41
votes
3answers
50k views

SOQL vs SOSL - Which one to use and when?

What arguments can be made to use SOQL or SOSL? When would you use one over the other? What is the main difference?
0
votes
1answer
21 views

setFixedSearchResults not working?

I have a test method calling setFixedSearchResults with 5 ids, and then a method performing an SOSL search. I expect my search to return 5 records. In fact, it did in my previous scratch org, test ...
1
vote
0answers
34 views

Dynamic SOSL with multiple search terms not returning records with email or phone number

I am facing couple of challenges with Dynamic SOSL. Records are available with "test.abc1@test.digital or test.abc@test.com" and "(123) 456-7890"(based on locale). we are using ...
0
votes
0answers
24 views

Mysterious SOSL results for Product2: adding term increases number of results

I am running SOSL queries on the Product2 table and I am getting results that I don't understand. Our Product2 table contains about 17,000 items, most of them tyres. A typical product name is "...
0
votes
3answers
741 views

How to write SOSL IN query

I've following SOQL query - SELECT Id, Name, Email, Account.Id, Account.Name FROM Contact WHERE Email in :emails Here emails is a comma separated list of email ids. Can I write the same query in ...
0
votes
1answer
63 views

How Do I Find What Field the SOSL Find value is in?

For example I am searching for a value of a0I1300002XwIQj. My SOSL returns 33 accounts, but I am trying to find what field on the account that the value is in. How would I go about that? Our org has a ...
3
votes
1answer
4k views

SOSL Statement Example

Can someone please explain what the following query does..? List<List<sObject>> results = [FIND '4155557000' IN Phone FIELDS RETURNING Contact(Id, Phone, FirstName, LastName), Lead(...
0
votes
1answer
30 views

SOSL Query on Product does not search the standard Family field

I am executing the following query: FIND {LANDWAGEN} IN ALL Fields RETURNING Product2(ProductCode ORDER BY ProductCode) I know there are products with this value in the Family field, but 0 rows are ...
0
votes
2answers
520 views

Lookup: Show distinct values in SOSL

I am creating a lookup on Account.Name field in Lightning. The problem is that Name field is not unique. So on searching for an account name, the lookup is displaying the same account name multiple ...
0
votes
1answer
260 views

SOSL syntax to search from all objects

I need to create a custom search on Lightning Component where I should be able to search the text from all the objects through SOSL. I followed the module on trailhead and was able to create a custom ...
2
votes
1answer
341 views

Contacts with MiddleName values and queries

As per this previous question, I believe that Salesforce (still!) has a bug in querying Contact instances when middle names are enabled and set. If I have a Contact with FirstName "Mohammed", ...
2
votes
3answers
1k views

API Names of all Objects to Excel

Requirement: How can i Extract API names of all object in One shot into an external file format such as Excel. I have 300 objects and I need API names of all of them. Please suggest.
0
votes
0answers
47 views

Getting Error while querying Account list -sosl -salesforce

I am getting error while querying Account & cusst obj Customer ,Below is my error and query. Error :"Line: 9, Column: 29 Incompatible types since an instance of List<SObject> is never ...
0
votes
0answers
27 views

Lookup text field is returned as object in SOSL query

this query is run on the Contact object. I need to get the name of the Account which is assigned to current contact. the query works with simple SOQL: SELECT Account.Name FROM Contact LIMIT 1 Output ...
3
votes
1answer
130 views

SOSL query on Lightning Knowledge Articles returns only 250 records even if there are more than 2000+ matching records

Below query returns 250 records FIND {*test*} IN ALL FIELDS RETURNING Knowledge__kav(Id, Title WHERE PublishStatus='online' AND Language= 'en_US') Below query returns 2000 records FIND {*test*} IN ...
0
votes
2answers
113 views

SOSL Query and Update

I am practicing SOSL queries. I tried to find the matching records of given Email ID across all objects and update it to new Email ID using SOSL query. My Code: public class Soslxmpl{ public List&...
2
votes
1answer
174 views

Can we have sub query in SOSL?

I have to retrieve parent and related child records in a query . The way we do it in SOQL is SELECT Name, Description__c, (SELECT Description__c, Name FROM Child__r) FROM Parent Similarly I have ...
0
votes
1answer
1k views

SOSL Multiple Search Words

Trying to search multiple terms in SOSL in APEX. I tried this singular, of course works: [FIND 'searchOne' IN ALL FIELDS RETURNING ACCOUNT] But these don't work: [FIND 'searchOne' OR 'searchTwo' ......
1
vote
0answers
50 views

SOQL query with 'LIKE not giving expected results

In my org, I've set up some custom metadata on which I have all text fields which I am querying. On my query without anything in the where condition SELECT Label,Fields__c,Labels__c,Scheme__c from ...
3
votes
0answers
35 views

How to make existing custom setting searchable?

I have one custom setting in our org which is not searchable, as verified by confirming that searchable = FALSE when viewing the object info via Workbench. Dozens of other custom settings in our org ...
2
votes
0answers
27 views

SOSL Wildcart Search Returning Multiple Objects Excludes Results

I am running a SOSL with a query similar to the one below: FIND {joh* OR smith*} IN ALL FIELDS RETURNING Account(Firstname,Lastname WHERE Firstname LIKE 'joh%' AND Lastname LIKE 'smith%'), Contact(...
0
votes
1answer
36 views

SOSL Query: Getting different number of records while searching with 1234* and abcd1234*

I have a community page. It has a search box and a list view to display the search result. Below is the Query I'm building: (It will search in 15M total records) List<List<sObject>> ...
3
votes
2answers
359 views

SOSL FIND of Joe return John

I wrote a SOSL query: FIND {Joe} IN NAME FIELDS RETURNING Contact It returned me couple of records in which one of them had Mark John in the name field of the Contact. Reading the SOSL documentation ...
1
vote
2answers
1k views

Can we do soql or sosl query on Salesforce Labels

how to query salesforce Labels using SOQL OR SOSL in query editor.
5
votes
1answer
167 views

How do I get SOSL WITH HIGHLIGHT in Apex?

Is it possible to get the highlight field from a SOSL search within apex? For example: List<List<Contact>> results = [ FIND {text} IN ALL FIELDS RETURNING Contact(Id, Name) WITH ...
-1
votes
1answer
70 views

Why the SOSL doesn't get what it needs?

SOSL String searchword ='Red'; String searchStr1 = '*'+searchword+'*'; String searchQuery = 'FIND \'' + searchStr1 + '\' IN ALL FIELDS RETURNING Product2(Id,Name)'; List<List<sObject>> ...
1
vote
1answer
686 views

SOSL query searching in multiple fields

I want to search in multiple fields using SOSL. I know that it allows to search in all fields using below syntax- FIND {"Smith"} IN ALL FIELDS RETURNING contact (name), lead (name) And also works ...
1
vote
1answer
586 views

SOSL not work correctly?

Has anyone meet the problem that the SOSL query result does not as the expectation? One of our customer met the problem that the search result is much less than what it should be, than I ran the ...
1
vote
1answer
82 views

Does Global Search in lightning truly not have the ability to actually search all records?

I know this is old news, but I wanted to make sure I understood the limitations of Global Search before I go ranting on the IdeaXchange, because it still boggles my mind that you cannot actually ...
0
votes
1answer
39 views

Filter Object Queries Based On Profile Name

So, as the title says, I would like to find all the records of an object that have been created by OR are only visible by a certain profile. Here is a query I have tried SELECT Id, Subject, ...
13
votes
1answer
8k views

Why does SOSL return a List of a List of sObjects in Apex?

When I use SOSL in Apex (search.query();) the return type is List<List<sObject>>, but I've never run across a case in which there is more than one list returned. For example, this: ...
2
votes
1answer
124 views

SOSL Query not returning wildcard results

I am developing a search function for a community that has to implmenent a SOSL Query against multiple objects in order to return the accurate results. The issue I've run into is that when querying ...
0
votes
1answer
2k views

Writing basic SOSL query

I am doing the Write SOSL Queries Trailhead module. I am getting an error. Challenge Not yet complete... here's what's wrong: The Lead and Contact records with the last name 'Smith' were not found. ...
1
vote
1answer
171 views

SOSL query getting malformed query exception

I have built up a dynamic search query using sosl The query string given below FIND {a016g00000D57xKAAR} IN ALL FIELDS RETURNING Attachment(ParentId), ContentVersion(FirstPublishLocationId), ...

1
2 3 4 5
7