1

メッセージシステムを構築しようとしています。メッセージのコレクションを作成し、送信者と受信者に基づいてメッセージをクエリすることを計画しています。そのためには、たとえば、ボブが送信してトニーが受信したすべてのメッセージと、トニーが送信してボブが受信したすべてのメッセージを照会する必要があります。この「または」ステートメントの実行方法がよくわかりません。今のところ私は持っています

MessageRef.once('value', function(dataSnapshot) {
  console.log(dataSnapshot.val());
});

すべてのメッセージを返します。次に forEach を実行できますが、あまり効率的ではないようです。何か提案はありますか?

また、メッセージ システムを構築するための私のモデルが、たとえばチャット ルームを持つことよりも優れているかどうかについての考えはありますか。

ありがとうございました

4

1 に答える 1