一部の Salesforce コンテンツ レコードを取得する SOQL クエリを作成しようとしていますが、次のステップを理解するのに少し苦労しています。ドキュメントのいずれかのバージョンのカスタム フィールドに値がある (null でない)場合、そのドキュメントのすべてのバージョンを除外したいと考えています。これが私がやろうとしていることのスリム化されたバージョンです:
Select Id, Title
From ContentVersion
Where ContentDocumentId Not In
(
Select ContentDocumentId,
From ContentVersion
Where Custom_Field__c != null
)
したがって、外側のクエリと同じオブジェクトを対象とするサブクエリを作成できないことはわかっているため、上記で指定したことは明らかに機能しません。何がうまくいくかについて何か提案はありますか?
ありがとうございました。