私の質問は:
Ruby onRailsとMongoidodmでこのコードの最も効率的な解決策はありますか?
messages_without_responses = Message.all.select{|message| message.sender == current_user || message.receiver == current_user}
messages = Array.new
messages_without_responses.each do |m|
if m.message_responses.count > 0
messages << m
else
messages << m if m.receiver_id == current_user.id && m.place_receiver == "inbox"
end
end
どうもありがとうございます!