无法使用字段类型数组在mongoid中创建文档

时间:2015-02-07 17:21:31

标签: ruby-on-rails ruby mongoid4

以下是我的模型,其中包含一个类型为array

的字段
class User::Log::Presentation
  include Mongoid::Document
  include Mongoid::Timestamps

  field :name, type: String
  field :fields, type: Array, default: []
end

当我尝试创建文档时,会抛出以下错误。

TypeError: no implicit conversion of String into Integer

我完全迷失了。无法找到任何答案是其他问题。请帮忙。

1 个答案:

答案 0 :(得分:1)

我做了以下更改并开始工作。

field :fields, type: Array, default: []

field :columns, type: Array, default: []