2010-12-06 8 views

Antwort

43

-field:[* TO *]

In SolrNet, verwenden Sie eine negiert SolrHasValueQuery

+3

Das irrsinnig teuer. Es muss einen besseren Weg geben, aber ich habe noch nicht nachgesehen. Zumindest sollten Sie eine leere Feldmarkierung (z. B. NULL) erstellen und diese indexieren. –

+0

@KyleMaxwell natürlich, es zu Index-Zeit ist besser ... wenn nicht, ich glaube nicht, es gibt eine bessere Möglichkeit, es zur Abfrage-Zeit zu tun. –

+3

Beachten Sie, dass dies nur für Felder funktioniert, die indiziert sind. Bei nicht indizierten Feldern werden alle Datensätze zurückgegeben. –

Verwandte Themen