soqlタイプ変換(salesforce.com)
-
29-10-2019 - |
質問
問題は、SOQLクエリで異なるタイプの2つのフィールドを比較する必要があることです。
Textfieldはピックリスト(したがって、実際にテキスト)であり、Intfieldは数(2、0)です。これらのフィールドのタイプを変更することは不可能です。
soqlのように書きたいです。
SELECT Id FROM SomeObject__c
WHERE Cast(TextField as Integer) > IntField
明らかに Cast(TextField as Integer)
動作しません。
SOQL内のタイプ変換に関するアドバイス。通常の頂点関数(integer.valueofなど)は、ここでは助けにならないようです。
ありがとう
正しい解決策はありません
所属していません StackOverflow