Wählen Sie im Seitenbereich „Erweiterte Suche“ unter „Nur Themen/Beiträge zurückgeben, die…“ die Option „nicht angeheftet sind“ aus
Klicken Sie auf die Schaltfläche „ Absenden“
Erwartet: Eine Liste von Themen, die noch nie angeheftet wurden Tatsächlich: Eine Liste von Themen, die angeheftet waren, aber nicht mehr angeheftet sind
Details
Angesichts des Suchbegriffs in:unpinned erscheint das tatsächliche Ergebnis sinnvoll. Ich bin jedoch der Meinung, dass es nicht mit der „menschlichen Text“-Version von „nicht angeheftet sind“ übereinstimmt. Ich würde die Formulierung „nicht angeheftet“ vorschlagen.
Zusätzlich würde ich gerne die Möglichkeit haben, nach Themen zu suchen, die weder angeheftet noch nicht angeheftet sind (was ich ursprünglich durchsuchen wollte). Basierend auf:
würde ich annehmen, dass es etwas wie folgt wäre:
advanced_filter(/in:not_pinned/) do |posts|
posts.where("topics.pinned_at IS NULL")
end
Allerdings ist der Bedarf nach diesem spezifischen Filter vielleicht eher selten, daher hat dies eine geringere Priorität als der Fehler
“Sind angepinnte Themen, die nicht für mich angepinnt sind”
“Sind angepinnte Themen, die ich abgepinnt habe”
Bin mir nicht sicher … vielleicht entfernen wir diese Option einfach aus der Benutzeroberfläche, weil es für Benutzer zu verwirrend ist, dies zu erklären.
@lee-dohm kannst du genauer erläutern, warum du einen speziellen Suchoperator benötigst? Im Allgemeinen sind 99,99 % der Themen nicht angepinnt; angepinnte Themen aus den Suchergebnissen auszuschließen, scheint ein sehr seltener Sonderfall zu sein (und in:pinned funktioniert bereits).
Ich habe nach Themen ohne Antworten gesucht, und die meisten der Top-Ergebnisse waren angepinnte Themen wie „Über die Kategorie X“. Da es mein Ziel war, unbeantwortete Themen von Menschen zu finden und ich keinen einfachen Weg sah, „nicht der Systembenutzer“ anzugeben, dachte ich, dass „nicht angepinnt“ dem am nächsten kommt, was ich wollte. Nach weiteren Tests ähnlicher Suchanfragen auf Meta scheint „about“ ein Stoppwort zu sein, und meine Testsuche zeigt weder diese noch andere angepinnte Themen ganz oben. Daher ist meine Funktionsanfrage nach weiterer Untersuchung höchstwahrscheinlich nicht notwendig