Neuer Rails-Programmierer hier. Es gibt wahrscheinlich eine ziemlich einfache Lösung, aber ich kann es einfach nicht herausfinden. Hier ist der Deal: Nehmen wir an, ich habe viele Beiträge auf einer einzigen Seite. Jeder Post hat ein Inhaltsfeld und einige dieser Inhaltsfelder enthalten # Hashtags innerhalb des Inhalts.Hashtag-Filterung mit Ruby on Rails
Ich möchte einen Algorithmus entwickeln, der den Inhalt eines jeden einzelnen Post scannt (etwa alle 2 Sekunden) und zeigt eine Liste aller hashtag. Ich denke, AJAX wird notwendig sein, weil die Beiträge AJAX-Edit-in-Place haben. Wenn ein Beitrag geändert wird und ein neuer Hashtag erstellt wird, sollte die Hashtagliste automatisch aktualisiert werden, um dies zu berücksichtigen. Außerdem sollte jeder Hashtag in der Hashtagliste anklickbar sein, eine Suchabfrage senden und wiederum die Posts anzeigen, die den ausgewählten Hashtag enthalten.
Dieses Ergebnis ist ähnlich wie Tagging und einen Tag-Cloud, sollte aber dynamisch und integriert wird (im Gegensatz ein Tag-Feld für jeden Post zu haben). Ich möchte den Posts keine Tags als Datenbankspalte hinzufügen. Ich möchte nur, dass die Anwendung den Inhalt jedes einzelnen Posts scannt und eine anklickbare Hashtag-Liste anzeigt.
Alle Vorschläge werden sehr geschätzt.
Danke für die Hilfe! Ich wusste, dass es mehr Puzzleteile gab, aber das war genau das, wonach ich gesucht hatte. – aguynamedloren