I have a model defined like this :
class Foo
include ::Mongoid::Document
field :name, type: String
field :followed_bars, type: Array
field :favorite_bars, type: Array
end
I created a Foo object like this :
foo = Foo.new(name: "Test")
foo.save
In my DB when I type db.foo.find() I can see the object I just created. Then, in my application I'm trying to do this :
foo = Foo.first
foo.push(:followed_bars, "hello")
And every time I'm getting an error : ArgumentError: wrong number of arguments (2 for 1)
I'm not sure to understand what am I missing here ?
Thanks in advance for help !
Regards.