Open instasck opened 3 years ago
Describe the bug I have a "follower" object, with many to many language field have "he" and "ar". I choose "he" and not "ar":
But I did find Arabic (ar) in the results:
and checked that this user have "ar":
DEBUG LOG: DEBUG {'children': [['languagecode_nameiexact', 'he'], <Q: (NOT (AND: ['languagecode_nameiexact', 'ar']))>, ['gender__iexact', 'female']], 'connector': 'AND', 'negated': False}
So why he shows up in results ?
Details (please complete the following information):
So once the NEGATE condition is first it will work. Once I do like this:
It will not work.
Describe the bug I have a "follower" object, with many to many language field have "he" and "ar". I choose "he" and not "ar":
But I did find Arabic (ar) in the results:
and checked that this user have "ar":
DEBUG LOG: DEBUG {'children': [['languagecode_nameiexact', 'he'], <Q: (NOT (AND: ['languagecode_nameiexact', 'ar']))>, ['gender__iexact', 'female']], 'connector': 'AND', 'negated': False}
So why he shows up in results ?
Details (please complete the following information):