Ho un modello definito in questo modo:voce spingendo in ordine di mongoid
class Foo
include ::Mongoid::Document
field :name, type: String
field :followed_bars, type: Array
field :favorite_bars, type: Array
end
ho creato un oggetto Foo come questo:
foo = Foo.new(name: "Test")
foo.save
Nel mio DB quando digito db.foo.find () Posso vedere l'oggetto che ho appena creato. Poi, nella mia applicazione che sto cercando di fare questo:
foo = Foo.first
foo.push(:followed_bars, "hello")
E ogni volta che ricevo un errore: ArgumentError: numero errato di argomenti (2 per 1)
I' Non sono sicuro di capire cosa mi manca qui?
Grazie in anticipo per l'aiuto!
Saluti.
oh, buona cattura! Ciò ha senso –