Current phenomenon:
I've been attempting to perform searches that filter out categories:
listpages NOT category:bugs
From what I understand, the NOT phrase is a negative filter. Because, it's possible to filter out tags:
alexaVerifyID NOT tags:_rejected returns any pages matching alexaVerifyID without the tag _rejected
alexaVerifyID NOT tags:_done returns any pages matching alexaVerifyID without the tag _done
However, searching listpages NOT category:bugs returns a nasty Search failed. Try again later. error message.
How it should work:
Searching listpages NOT category:bugs should return any pages with the phrase "listpages" minus all the results in the bugs category.
You are talented in finding of hidden features. It wont work for categories couse query is parsed and category is extracted to filter part.
So "listpages NOT category:bugs" —> "listpages NOT" (category part in filter).
Bartłomiej Bąkowski @ Wikidot Inc.
';.;' TeRq (Write PM)
Ah, I see… And I'm guessing you mean that the NOT filter is actually an accidental feature? I tried with negative signs too (i.e. -category:bugs) but it didn't have any effect…
Kenneth Tsang (@jxeeno)
It will not work for category it should work for tags.
Bartłomiej Bąkowski @ Wikidot Inc.
';.;' TeRq (Write PM)
We are not able tu support AND, OR, NOT in all cases so we change it to and, or, not. Sorry.
Bartłomiej Bąkowski @ Wikidot Inc.
';.;' TeRq (Write PM)
Hi TeRq,
I'm a little confused how this works. These don't appear to work:
listpages not category:bugs (no results are displayed)
alexaVerifyID not tags:_rejected (first result is already tagged with _rejected)
Kenneth Tsang (@jxeeno)
AND, OR, NOT - are a search engine keywords with special functionality
and, or, not - are normal words like all other
We cannot support those keywords so we change them to lowercase to do not break the search.
Bartłomiej Bąkowski @ Wikidot Inc.
';.;' TeRq (Write PM)
Oh, right… I see. So there is currently no easy way to implement a negative filters for category searching?
Kenneth Tsang (@jxeeno)
That's right.
Bartłomiej Bąkowski @ Wikidot Inc.
';.;' TeRq (Write PM)
Okay, thanks :)
Kenneth Tsang (@jxeeno)