`@comment = @answer.comments.new(user: current_user)`とすると、`@answer.comments`にすべてがnilのコメントができてしまい、@answerから作らなくても普通に動くので(CommentsContoroller#createでanswer_idを指定しているため)、上記のようにした次第です。