リード関係へのSalesforce SoQLイベント
-
12-12-2019 - |
質問
私はイベントがリードの電話番号を取得できるように割り当てられているリードを照会しようとしていましたが、who.nameフィールドが正しい場合でも、常に電話フィールドは常に空でなくなっています。レコードへのリンクとしてIDを使用するのと同じように、私がしたいものの簡単なバージョンは次のとおりです。
SELECT Who.Phone FROM Event
.
しかし、これは何もしない:
SELECT Who.Name, Who.Phone FROM Event
.
これは正しい名前でオブジェクトを返しますが、電話ではありません。私は本当に前進する場所がわかりません、それは私がこの関係を使って引っ張ることができる唯一のフィールドが名前とIDです..
私は誰が誤って誰なかを使っていますか、あるいは欠けているものはありますか?
解決
イベントのルックアップフィールドは、さまざまな種類のレコードを検索できるという点でKinda Specialです。
は、イベントでWhoId
を問い合わせることですべてのIDをつかみ、次にwhere id in : listLeadIds
でLEAD上の2番目のクエリを実行するだけです。
所属していません StackOverflow