メッセージのテーブルにデータがあります。これらのメッセージは、ある種のチャット メッセージです。今、私はこのような会話の形でデータを取得したい...
a 、b、c、d、e、f、および m 人のユーザーがいるとします。mは自分用です。現在、a、b、c、d、e、f、およびmからの送信者を持つメッセージがあり、受信者も同じです。すべてのメッセージには、送信者または受信者としてmがあり、他のユーザーからのオブジェクトが 1 つあります。今、私はデータを次のようにグループ化したい..
グループA
に送信された、または から受信されたメッセージを持つすべてのメッセージ
グループB
bに送信されたメッセージまたは b から受信されたメッセージを持つすべてのメッセージ
グループC
cに送信されたメッセージまたは c から受信されたメッセージを持つすべてのメッセージ
等々....
誰でも私がそれを行う方法を提案できますか? いくつかの質問を調べましたが、答えが見つかりませんでした。助けてくれる人は誰でもかなりの価値があります。