我在我的Rails项目中用户(使用Devise)创建了一个自定义字段,变量称为信息。类型是字符串。像这样的一些:current_user.information
如何在此字符串的末尾添加另一个字符串?我需要一个方法然后这样做:
current_user.information << some_varible
并保存更改。
如果current_user.information
的值是一个字符串,你可以像你说的那样追加它。
s = current_user.information
s << "New string addition"
s.save
除了@ Rockwell的回答中提到的<<
方法,你也可以通过使用String#concat
实现你的目标:
s = current_user.information
s.concat("New string addition")
s.save