0
私は、特定のユーザーが1つ以上の組織のメンバーであるかもしれないメッセージングシステムを作成しています。したがって、組織にサインインしている場合は、同じ組織のユーザーとの会話しか見ることができませんが、クエリで指定する方法を見つけることはできません。たとえば、メールボックスの受信トレイを特定のユーザー間の会話に制限するにはどうすればよいですか?
recipients = current_org.users
@conversations = current_user.mailbox.inbox.conversations.where(participants.include?(recipients))
などです。