artículos tienda has_many, y un elemento belongs_to tiendaCarriles 3 - has_many asociación no guardar (TypeError)
hago un nuevo almacén, excepto que, todo bien. Compruebo que puedo llamar .items en él.
ruby-1.9.2-p290 :063 > s.items
Item Load (0.3ms) SELECT "items".* FROM "items" WHERE "items"."store_id" = 12
=> []
¿Pero cuando intento llamar crear o válido? devuelve lo siguiente:
ruby-1.9.2-p290 :064 > s.items.create
Store Load (0.7ms) SELECT "stores".* FROM "stores" WHERE "stores"."id" = 12 LIMIT 1
TypeError: Cannot visit Store
¡Nunca antes había visto el siguiente error, así que me estoy metiendo de cabeza!
EDIT: Después de una caída y Vuelva a migrar, aún así obtener lo siguiente:
ruby-1.9.2-p290 :008 > Item.create(:store_id => 5)
Store Load (0.2ms) SELECT "stores".* FROM "stores" WHERE "stores"."id" = 5 LIMIT 1
TypeError: Cannot visit Store
tengo otra has_many, belongs_to asociación (mismo proyecto) que está trabajando todos los ponis y unicornios. No puedo entender lo que está pasando con este. – Galaxy
Parece un error de Arel – clyfe