Hello all,

I've been hunting for a bug in my generic search form and it boils
down to this: I (wrongly) expected chained filters to behave as if
they were AND'd and they sometimes behave as OR'd. That was a bit
puzzling for me since the documentation seems to indicate that AND
would be the logical connector. So have I misread the documentation or
am I on to something ? I have a testcase ready to post in ticket but
here's the executive summary:

BlogPost.objects.filter(blogcomment__comment__endswith = "amazin",
blogcomment__comment__startswith = "cool")

=/=

BlogPost.objects.filter(blogcomment__comment__endswith =
"amazin").filter(blogcomment__comment__startswith = "cool")

Best regards,
Philippe

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to