如何向自定义用户字段添加信息(设计)

问题描述 投票:0回答:2

我在我的Rails项目中用户(使用Devise)创建了一个自定义字段,变量称为信息。类型是字符串。像这样的一些:current_user.information如何在此字符串的末尾添加另一个字符串?我需要一个方法然后这样做:

current_user.information << some_varible 

并保存更改。

ruby-on-rails ruby ruby-on-rails-4 ruby-on-rails-5
2个回答
0
投票

如果current_user.information的值是一个字符串,你可以像你说的那样追加它。

s = current_user.information
s << "New string addition"
s.save

0
投票

除了@ Rockwell的回答中提到的<<方法,你也可以通过使用String#concat实现你的目标:

s = current_user.information
s.concat("New string addition")
s.save
© www.soinside.com 2019 - 2024. All rights reserved.