如何将信息添加到自定义用户字段(设计)
How can I add information to custom user field (Devise)
我在 Rails 项目的用户中创建了一个自定义字段(使用 Devise),变量名为 information。类型是字符串。
像那样: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
我在 Rails 项目的用户中创建了一个自定义字段(使用 Devise),变量名为 information。类型是字符串。
像那样: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