added comments to explain caveats with last commit
This commit is contained in:
1 parent
6b9d7af4ed
commit
4fb8333299
2 files changed
+6
-1
No files matched your search
@@ -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
|
||||||
@@ -8775,6 +8775,11 @@ class Expression(object):
|
|||||||
return Query(db, db._adapter.ENDSWITH, self, value)
|
return Query(db, db._adapter.ENDSWITH, self, value)
|
||||||
|
|
||||||
def contains(self, value, all=False, case_sensitive=False):
|
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
|
db = self.db
|
||||||
if isinstance(value,(list, tuple)):
|
if isinstance(value,(list, tuple)):
|
||||||
subqueries = [self.contains(str(v).strip(),case_sensitive=case_sensitive)
|
subqueries = [self.contains(str(v).strip(),case_sensitive=case_sensitive)
|
||||||
|
|||||||
Reference in new issue
Block a user