"activitymimeattachment" (AMA) レコードによって参照されていないすべての "attachment" (A) レコードを見つける必要があります。これら 2 つのレコードが関連付けられている場合、A レコードの Id は AMA レコードの「attachmentid」属性に格納されます。
次のクエリを使用して、AMA によって参照されているすべての As を見つけることができます。
QueryExpression BLOBQuery = new QueryExpression("attachment");
LinkEntity link = new LinkEntity("attachment", "activitymimeattachment", "attachmentid", "attachmentid", JoinOperator.Inner);
BLOBQuery.LinkEntities.Add(link);
and grouping, selecting first to get unique results based on Id
crmクエリメカニズムで反対のことは可能ですか? 私が望むアンチリンクであるため、リンクは無関係のようです...
すべての A を反復処理して、それぞれが参照されているかどうかを確認できますが、多くの A があり、少なくとも 1 日は実行できます。