Wie die Anzahl der Beiträge zurück mit dem Stichwort „Beispiel“ mit acts_as_taggable unter ROR

StackOverflow https://stackoverflow.com/questions/1304963

  •  19-09-2019
  •  | 
  •  

Frage

Wie die Anzahl der Beiträge mit „Beispiel“ mit acts_as_taggable unter ROR Stichwort zurückzukehren

zur Zeit ich bin die Umsetzung dieses von declare

<%=Questions.find_tagged_with("example", :match_all => true).size%>

Ich frage mich, ob es noch andere, bessere Lösungen gibt es, danke im Voraus!

War es hilfreich?

Lösung

Sie könnten versuchen, einen benannten Umfang in dem Modell verwendet wird, dann Zählung rufen Sie darauf z.

named_scope :tagged_with, lambda {|tag| find_options_for_find_tagged_with(tag)}

dann:

Questions.tagged_with("example").count

oder etwas in diesem Sinne. find_options_for_find_tagged_with wird in acts_as_taggable definiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top