模板内的算术运算

Anu*_*dha 6 erb puppet

我正在尝试在木偶模板中的参数中添加一个数字,如下所示

"https://localhost:<%= 9443 + @offset %>/service/" 
Run Code Online (Sandbox Code Playgroud)

这给了我以下错误.

细节:字符串无法强制进入Fixnum

'offset'是一个数值.是否有可能在木偶中进行这种算术运算?

pti*_*rno 7

木偶中的所有东西都被解析为一个字符串.尝试以下内容:

"https://localhost:<%= 9443 + @offset.to_i %>/service/"
Run Code Online (Sandbox Code Playgroud)

要么

"https://localhost:<%= 9443 + Integer(@offset) %>/service/"
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.