Adrian Holovaty wrote: > I'd like to add a QuerySet.exists() method, which would return True or > False if the given QuerySet contains at least one record. This would > be more efficient than qs.count() or len(qs) because it would perform > the following SQL under the hood: > > SELECT 1 FROM [table] WHERE [where] LIMIT 1; > > I'm biased, because I have an immediate need for this in a project, > but this seems general and useful enough for inclusion in QuerySet. > Thoughts?
I often want a queryset to behave like a list in this regard: if queryset: # not empty, do something If you implement it as __nonzero__ this will work more efficient than it does now calling __len__. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---