在Cequel中,这是我的RoR模型,
class Fileinfo
include Cequel::Record
key :fileid, :timeuuid, auto: true
column :filepath, :text, :index => true
set :test, :int
timestamps
end
Rails scaffold生成用于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服务器时,我在测试(设置数据类型)字段的未定义方法to_s中出现了错误,该字段为#{Set}在此行中的轨道形式&lt;%= f.text_field:test%&gt;。
即使我定义方法to_s,问题仍然存在。知道在哪里以及如何在这里定义to_s方法。
答案 0 :(得分:0)
没有其他选项,然后创建下拉多选ComboBox并以json格式将数据发送到rails控制器并在将其用作Set之前解析它。
在Android + Rails服务器的情况下完成相同的操作