Ich bin so etwas wie dies zu tun:wie alle Dokumente bekommen mit acts_as_solr
Item.find_by_solr('name:ab*')
und es sagt, dass es 297 Ergebnisse liefert:
=> #<ActsAsSolr::SearchResults:0xb6516858 @total_pages=1, @solr_data={:docs=>[doc1, doc2, doc3...]}, :max_score=>1.6935261, :total_pages=>1, :total=>297}, @current_page=1>
Item.count_by_solr('name:ab*') also returns 297.
Doch wenn Iterierte es nur 10 Stück zeigt:
Item.find_by_solr('reference_name:ab*').each do |i| puts i end
Ich habe versucht, {: per_page => 80} und: limit =>: alle, aber es zeigt immer noch diese 10. Irgendeine Idee, was ich vermisse?
Haben Sie meine Frage gelesen? Ich sagte, ich habe es schon versucht: limit und: per_page und es hat nicht funktioniert. –
Ja, tat ich. Sie erwähnten: per_page => 80 und: limit =>: alles außer nicht: limit => Warum sollte ich davon ausgehen, dass Sie es versucht haben? –