1

iOS メッセージング アプリで、ユーザーが対話者とやり取りした最新のメッセージのリストを表示したいと考えています。つまり、このビューはすべてのチャットの概要です。

sqlite ファイルで試した SQL クエリの答えを見つけました。

SELECT m1.* FROM ZMMESSAGE m1 LEFT JOIN ZMMESSAGE m2 
ON (m1.ZINTERLOCUTORUSERNAME = m2.ZINTERLOCUTORUSERNAME AND m1.ZSENTAT < m2.ZSENTAT) 
WHERE m2.ZSENTAT IS NULL;

クエリによって予想されるレコードが得られますが、同じことを行う NSFetchRequest を作成するにはどうすればよいでしょうか?

私のエンティティは次のとおりです。

ここに画像の説明を入力

4

0 に答える 0