我想查询案例编号列表,并在一个SOSL搜索命令中打印相关的联系信息。这可以通过使用REST API上的SOSL来使用ID字段作为指针吗?
示例搜索
"find {XY00001234*} IN ALL FIELDS RETURNING Case(ContactEmail,OwnerId WHERE ContactEmail LIKE '%.test'), Contact(Email WHERE Id = Case.OwnerId) LIMIT 10"
上面的查询会抛出一个错误:“仅在Apex代码中允许绑定变量”。
答案 0 :(得分:0)
SOSL专为提高速度而设计,并考虑了索引。我建议只返回像Id这样的必填字段,然后对SOSL返回的Id中的所有其他数据进行单独的SOQL查询。