2017-03-08 91 views
0

我遇到了SOQL問題:查詢語法或我發現了一個錯誤。我聲明這可能是一個查詢語法問題或一個基於我已經搜索線索的前提的錯誤,但我什麼也沒找到。SOQL Query Like運算符不返回結果

無論如何,我已經創建了一個自定義視圖。這個自定義視圖標題爲「潛在測試Cadinal」。在這裏,我只添加了1個聯繫人。我用「Cadinal Inc」填充了公司領域。

現在我想要做的是與公司名稱「Cadinal Inc」取得聯繫(顯然對於那個特定的視圖)。當我執行SOQL時,儘管聯繫人存在於列表中,我仍無法從Salesforce返回匹配。

現在到了更多的細節趙彤:

我調用,以便找到我想要執行以獲得特定接觸了查詢描述查詢。這是我調用描述呼叫

SELECT 
    Name, Company, State, Email, toLabel(Status), 
    CreatedDate, Owner.Alias, IsUnreadByOwner, Id, LastModifiedDate, 
    SystemModstamp, Owner.Id, OwnerId 
FROM 
    Lead 
WHERE 
    IsConverted = false AND 
    Company like '%Cadinal%' 
ORDER BY 
    Name ASC NULLS FIRST, Id ASC NULLS FIRST 

後收到的查詢時,我收到來自形容調用查詢,我將用它來獲取列表中的聯繫人的查詢如下:

/services/data/v38.0/query?q=SELECT ID,電子郵件,公司鉛WHERE IsConverted =虛假和公司LIKE '%Cadinal%' ORDER BY名稱ASC NULLS FIRST,身份證ASC NULLS FIRST

現在我困惑的是爲什麼查詢無法獲取記錄?我的假設是,Salesforce始終保持

%Ca% 

作爲保留字。我不知道爲什麼這個查詢失敗,有人能指出我如何正確地查詢這個問題。

以下是我的樣品鉛的屏幕截圖:

Leads View

感謝,期待一些迴應。

+0

你可以嘗試運行在開發者控制檯中的這個查詢來確認您是否得到任何結果?另外,我假設你在進行REST調用之前是URL編碼查詢? –

+0

嗨Arun, 是的,我發現這是使用小提琴時的問題。 該網址沒有編碼 –

+0

真棒,很高興解決。我將添加我的上述評論作爲答案,請接受它以幫助其他人找到答案。 –

回答