eZ Community » Forums » Extensions » eZ Find » Negative queries
expandshrink

Negative queries

Negative queries

Monday 31 August 2009 9:43:28 pm - 2 replies

Hi.

Acording to SolrQuerySintax page [1], it's possible to do 'negative queries', so you can fetch something that is not 0 for example.

Is this possible with eZFind? i would like to fetch all the contents of a class filtering by an attribute wich value is not 0.

is really easy to fetch all that are 0, but i don't know how to fetch those wich are not 0.

my code looks like

{def $results = fetch('ezfind', 'search', hash(
                                 'query', $query,
                                 'filter', array('myclass/myattr:0')
))}

how can i change this to fetch those wich myattr value is not 0?

Thanks in advance.

[1] http://wiki.apache.org/solr/SolrQuerySyntax

Tuesday 01 September 2009 2:24:26 pm

Actually, if i use

{def $results = fetch('ezfind', 'search', hash(
                                'query', $query,
                                'filter', array('myclass/myattr:[1 TO *])
))}

i get what i want... but still interested on negative queries happy.gif Emoticon.

Monday 05 October 2009 10:39:05 am

Check out this http://www.stuffandcontent.com/20...ing-negative-filters-to-ez-find.html

Enhancement request & patch http://issues.ez.no/IssueView.php?Id=15617&activeItem=1

expandshrink

You must be logged in to post messages in this topic!

36 542 Users on board!

Forums menu

Proudly Developed with from