私は次のような構造を持っています:
thread {
messages [
{
sender_id: AB12CD34,
...stuff...
},
{
sender_id: EF56GH78,
...stuff...
}
]
}
FIRST メッセージの sender_id が ID のコレクションの一部であるスレッドを照会したいと考えています。何かのようなもの...
def threads_started_by_users user_ids
any_in('messages:first.sender_id', user_ids)
end
そのようなものの適切な構文はどのようになりますか? そのようなクエリはまったく可能ですか?