Bonjour, Je suis toujours dans mon installation/utilisation de xapian/xapit. J'ai pour l'instant suivi la doc de xapit et je rencontre un problème quand j'execute rake xapit:index, j'ai une erreur ** Invoke xapit:index (first_time) ** Invoke environment (first_time) ** Execute environment ** Execute xapit:index Indexing Archive rake aborted! undefined method `find_each' for #<Class:0x102ee9af0> /Users/nicolas/.gem/ruby/1.8/gems/activerecord-2.1.2/lib/active_record/ base.rb:1672:in `method_missing_without_paginate' /Users/nicolas/Documents/Developpements/RoR/NotreImmeuble/vendor/gems/ mislav-will_paginate-2.3.3/lib/will_paginate/finder.rb:164:in `method_missing' /Library/Ruby/Gems/1.8/gems/xapit-0.2.7/lib/xapit/adapters/ active_record_adapter.rb:17:in `find_each' /Library/Ruby/Gems/1.8/gems/xapit-0.2.7/lib/xapit/index_blueprint.rb: 77:in `index_all' /Library/Ruby/Gems/1.8/gems/xapit-0.2.7/lib/xapit/index_blueprint.rb: 15:in `index_all' /Library/Ruby/Gems/1.8/gems/xapit-0.2.7/lib/xapit/index_blueprint.rb: 13:in `each' /Library/Ruby/Gems/1.8/gems/xapit-0.2.7/lib/xapit/index_blueprint.rb: 13:in `index_all' /Library/Ruby/Gems/1.8/gems/xapit-0.2.7/lib/xapit.rb:10:in `index_all' ... A noter que cette erreur persiste même si je désactive will_paginate. Une idée? Merci Nicolas -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@googlegroups.com Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@googlegroups.com To unsubscribe, reply using "remove me" as the subject.
on 2010-04-12 14:01
on 2010-04-12 15:34
Je me répond à moi-même. Visiblement le find_each est apparu en 2.3 et je suis en 2.1. Je vais regarder comment contourenr cela (sans passer en 2.3) -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@googlegroups.com Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@googlegroups.com To unsubscribe, reply using "remove me" as the subject.
on 2010-04-12 16:16
Je sens que je peux apprendre/comprendre quelque chose. En regardant ActiveRecord 2.3.4 (au passage encore merci Open gem), j'ai vu que cette fonction était dans le module Batches (fichier batches.rb). Comment je fais pour intégrer ce module/fichier dans mon appli? Dans les lib? -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@googlegroups.com Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@googlegroups.com To unsubscribe, reply using "remove me" as the subject.
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.