文字列中の ' を \' に置き換えたいのですが、
gsubを以下のように使うと、

irb(main):021:0> "'aaabbb'".gsub("'","\\'")
=> "aaabbb'aaabbb"

となってしまいます。
何が起こっているのでしょう?
で、どうしたら上手く置き換えられるのでしょうか?