che sto usando Haystack per la ricerca, e la conseguente SearchQuerySet restituita contiene Nessuno elementi:Haystack set di query contiene Nessuno Elementi
>> SearchQuerySet().models(Question, Document, Idea)
>> [<SearchResult: idea.idea (pk=3875)>, None, None, None]
esecuzione rebuild_index non aiuta. Se rimuovo la chiamata .models() dalla prima riga, il problema scompare. Potevo semplicemente escludere Nessuno degli elementi dai risultati, ma volevo sapere se si tratta di un comportamento previsto?
Sto usando Django 1.4, Fruscio, e Haystack 2.0.0-beta
Non l'ho ancora provato, ma [questo ragazzo] (https://groups.google.com/forum/?fromgroups#!searchin/django-haystack/none/django-haystack/XSjIr8wx3lA/7f82x2QJ9cUJ) suggerisce usando Solr invece di Whoosh. Aggiornamento – simlmx
: ora l'ho provato e funziona con Solr. – simlmx
tutti sanno che la ricerca elastica o il solr funzionano e funzionano meglio, ma per i siti di piccole e medie dimensioni, Whoosh è molto adatto a IMHO e non crea problemi nell'installazione/configurazione (solo in seguito, haha). – benzkji