added comments to explain caveats with last commit

This commit is contained in:
mdipierro
2013-02-04 10:01:00 -06:00
parent 6b9d7af4ed
commit 4fb8333299
2 changed files with 6 additions and 1 deletions
+1 -1
View File
@@ -1 +1 @@
Version 2.4.1-alpha.2+timestamp.2013.02.04.09.54.44
Version 2.4.1-alpha.2+timestamp.2013.02.04.10.00.20
+5
View File
@@ -8775,6 +8775,11 @@ class Expression(object):
return Query(db, db._adapter.ENDSWITH, self, value)
def contains(self, value, all=False, case_sensitive=False):
"""
The case_sensitive parameters is only useful for PostgreSQL
For other RDMBs it is ignored and contains is always case in-sensitive
For MongoDB and GAE contains is always case sensitive
"""
db = self.db
if isinstance(value,(list, tuple)):
subqueries = [self.contains(str(v).strip(),case_sensitive=case_sensitive)