我正在 Rails 控制台中寻找一种方法来查找以特定字符串结尾的任何值,并从值中删除该字符串。
大致如下:
Model.all.each{|x| x.duration.slice!(" weeks")}.where("duration IS NOT NULL")
Run Code Online (Sandbox Code Playgroud)
因此,诸如“47 周”之类的值只是变成“47”,但没有 Slice 方法ActiveRecord/ActiveModel,而且我不知道等效的方法。
有任何想法吗??
提前致谢...