在 Cequel,这是我的 RoR 模型,
class Fileinfo
include Cequel::Record
key :fileid, :timeuuid, auto: true
column :filepath, :text, :index => true
set :test, :int
timestamps
end
Rails 脚手架生成用于 new 的表单,像这样创建 apis()
<div class="field">
<%= f.label :fileid %><br>
<%= f.text_field :fileid %>
</div>
<div class="field">
<%= f.label :filepath %><br>
<%= f.text_field :filepath %>
</div>
<div class="field">
<%= f.label :test %><br>
<%= f.text_field :test %>
</div>
当我启动 rails4 服务器时,我在 rails 表单 <%= f.text_field :test %> 的这一行中的 #{Set } 的 test(Set Datatype) 字段未定义方法 to_s 出现错误。
即使我定义了 to_s 方法,问题仍然存在。任何想法需要在这里定义 to_s 方法的位置和方式。