- Salesforce Object Query Language (SOQL)
- SOSL은 필드 내에서 여러 용어를 토큰 화하고 여기에서 검색 색인을 작성할 수 있기 때문에 SOSL 검색이 더 빠르고 더 관련성있는 결과를 리턴 할 수 있습니다
-여러 개체와 필드를 효율적으로 검색하고 개체가 서로 관련되거나 관련되지 않을 수 있습니다.
-부서 기능을 사용하여 조직의 특정 부서에 대한 데이터를 검색하고 가능한 가장 효율적인 방법으로 찾으려고합니다.
- Salesforce Object Search Language (SOSL)
REST, SOAP 또는 Apex와 같은 API 프로토콜을 사용하여 실제로 보내지 않는 한 좋지 않습니다
지정된 객체에 대해 SOQL 쿼리 실행, 기준과 일치ㅏ는 데이터 반환
검색(REST)및 search()(SOAP) 조직의 데이터에 대해 SOSL 텍스트 문자열 검색을 실행
커스터마이즈 검색 솔루션을 언제 쓰는게 좋을까?
- 사용자 지원을 위한 외부 지식 기반을 개발하고 싶을때
SOSL과 SOQL 의 차이점
-syntax
-SOSL은 오그데이터베이스 대신에 index를 찾는다
-SOSL은 데이터가 어떤 개체에 있는지 모를때보다 효율적으로 검색한다.
SOSL은 REST, SOAP 및 APEX 와 함께 작동한다.