méthode d'appel "de polymorphic_url" dans le contrôleur ou modèle avec tableau comme argument, comme:ArgumentError tableaux récursifs joindre
polymorphic_url([@agency, @agency.divisions.first])
faisant exception ArgumentError nommé "tableau récursif join". Aucune suggestion?
Je peux reproduire cette exception avec l'un des modèles:
@e = Estate.where(:booklets => {'$exists' => true}).first
@b = @e.booklets.first
polymorphic_url [@e,@b]
rails 3.2.3, 3.2.4, 3.2.5
rubis 1.9.2, 1.9.3
J'ai la même erreur sur des rails 3.2.3 avec link_to. Une erreur est survenue après la mise à jour du paquet aujourd'hui. J'utilise mongo et mongoid et ils ont été cassés à cause de la dernière mise à jour, mais j'ai déjà mis des versions plus anciennes dans Gemfile. Je ne sais pas si cela peut causer des problèmes ... Mais je n'ai rien changé dans les modèles, les vues ou les contrôleurs. J'ai seulement essayé d'installer jquery gem et faire une mise à jour. – Alexander
Im utilisant mongoid aussi, et probablement problème après la mise à niveau vers la version 2.4.10. Im shure, problème identique, car "link_to" appelle "polymorphic_url" pour construire l'url. –
Maintenant, force est d'utiliser mongoid '2.4.8', ce qui fonctionne bien en production, mais le problème n'est pas résolu. –