我可以在Ruby中的heredoc中访问变量吗?

如果我有方法

def some_method p = {} string = <<-MY_TERMINATOR Example text blah blah lorem ipsum something or another MY_TERMINATOR end 

如何从heredoc中访问变量p [:name]?

您可以像普通字符串一样进行插值

 <<-TERMINATOR Example #{p[:name]} blah blah blah TERMINATOR