2010-06-04 6 views
1

J'ai une propriété facultative de type pfloat, qui peut être soit une valeur numérique codée, soit -1 si la propriété n'est pas définie. Les valeurs numériques sont encodées pour être interrogeables (1 est codé à quelque chose comme 10000000001), mais -1 sera toujours -1.Recherche de -1 dans Solr

Comment puis-je rechercher un champ pour -1? Lance une erreur d'analyse et property:'-1' ne renvoie rien.

Merci pour votre aide!

Répondre

3

Utilisez des guillemets doubles: property:"-1"

0

Essayez:
*:* NOT property:[0 TO *]

+1

Mauricio a une meilleure answser ... –

Questions connexes