Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 找不到#{Set}的to_方法,Cequel Set model属性与Rails_Ruby On Rails 4_Cequel - Fatal编程技术网

Ruby on rails 4 找不到#{Set}的to_方法,Cequel Set model属性与Rails

Ruby on rails 4 找不到#{Set}的to_方法,Cequel Set model属性与Rails,ruby-on-rails-4,cequel,Ruby On Rails 4,Cequel,在Cequel这是我的RoR模型 class Fileinfo include Cequel::Record key :fileid, :timeuuid, auto: true column :filepath, :text, :index => true set :test, :int timestamps end Rails scaffold生成用于创建新API()的表单,如下所示 <div class="field"> <%=

在Cequel这是我的RoR模型

class Fileinfo
  include Cequel::Record

  key :fileid, :timeuuid, auto: true
  column :filepath, :text, :index => true
  set :test, :int

  timestamps
end
Rails scaffold生成用于创建新API()的表单,如下所示

 <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表单的这一行中,test(Set Datatype)字段undefined method为#{Set}得到一个错误


即使我定义了解决问题的方法,问题仍然存在。需要在此处定义to_s方法的位置和方式。

除了创建下拉式多选组合框并以json格式将数据发送到rails控制器并在使用之前对其进行解析之外,没有其他选项

在Android+Rails服务器上也是如此