こんにちは!
問題が発生したのですが、それが問題なのかどうか確信が持てません。user1が新しいトピックを作成し、user2がそのトピックの最初の投稿に返信すると、「reply_to_post_number = nil」と「reply_to_user_id = nil」と表示されます。他のユーザーがそのトピックの投稿に返信した場合でも、「reply_to_post_number = nil」と「reply_to_user_id = nil」と表示されます。なぜこのようなことが起こるのでしょうか?「reply_to_post_number」と「reply_to_user_id」を取得する方法はありますか?何か助けがあれば幸いです。
ご返信ありがとうございます。トピックの最初の投稿を取得できました。実際には、そのトピックの最初の投稿に返信されたIDが欲しいのです。
それが〜だと思います
Post.where(topic_id: 306187, reply_to_post_number: nil).where("post_number>1")
