2016-10-21 3 views
1

Ich habe gerade die will_paginate, 3.0.7 und bootstrap-will_paginate, 0.0.10 Juwel und wenn ich die folgenden nennen meine ArtikelPaginierung Frage: `map‘: nicht definierte Methode ‚existent‘

paginierte
def index 
@articles = Article.paginate(page: params[:page], per_page: 5) 
end 

ich folgende Fehlermeldung erhalten, erhalten bei dem Versuch, auf Start der localhost Server

/Users/Jack/.rvm/gems/[email protected]/gems/activesupport-5.0.0.1/lib/active_support/i18n_railtie.rb:45:in `map': undefined method `existent' for #<String:0x007fd4a2bfa5d0> (NoMethodError) 
Did you mean? extend 

Was läuft falsch?

+0

Haben Sie versucht, 'will_paginate' zu ​​aktualisieren, um Version ** 3.1.5 ** zu verwenden? – dp7

+0

Dank @dkp warum würde nicht 3.0.7 funktionieren, obwohl es in diesem Tutorial tat ich tun? – Jack

Antwort

6

Das war ein Problem mit früheren Version von will_paginate mit Rails 5.

Sie benötigen will_paginate Juwel aktualisieren neuesten aktualisiert eine verwenden, die ist:

gem 'will_paginate', '3.1.5'

Dieses Problem wurde behoben mit dieser Zusammenführung: https://github.com/mislav/will_paginate/pull/450

Verwandte Themen