db(table).select() uses table._id<>None instead of table._id>0
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 2.0.9 (2012-09-14 09:23:27) stable
|
Version 2.0.9 (2012-09-14 09:27:05) stable
|
||||||
|
|||||||
+3
-3
@@ -4391,7 +4391,7 @@ class GoogleDatastoreAdapter(NoSQLAdapter):
|
|||||||
tablename = self.get_table(query)
|
tablename = self.get_table(query)
|
||||||
elif fields:
|
elif fields:
|
||||||
tablename = fields[0].tablename
|
tablename = fields[0].tablename
|
||||||
query = fields[0].table._id>0
|
query = fields[0].table._id != None
|
||||||
else:
|
else:
|
||||||
raise SyntaxError, "Unable to determine a tablename"
|
raise SyntaxError, "Unable to determine a tablename"
|
||||||
|
|
||||||
@@ -7171,7 +7171,7 @@ def index():
|
|||||||
|
|
||||||
def __call__(self, query=None, ignore_common_filters=None):
|
def __call__(self, query=None, ignore_common_filters=None):
|
||||||
if isinstance(query,Table):
|
if isinstance(query,Table):
|
||||||
query = query._id>0
|
query = query._id != None
|
||||||
elif isinstance(query,Field):
|
elif isinstance(query,Field):
|
||||||
query = query!=None
|
query = query!=None
|
||||||
return Set(self, query, ignore_common_filters=ignore_common_filters)
|
return Set(self, query, ignore_common_filters=ignore_common_filters)
|
||||||
@@ -8702,7 +8702,7 @@ class Set(object):
|
|||||||
|
|
||||||
def __call__(self, query, ignore_common_filters=False):
|
def __call__(self, query, ignore_common_filters=False):
|
||||||
if isinstance(query,Table):
|
if isinstance(query,Table):
|
||||||
query = query._id>0
|
query = query._id != None
|
||||||
elif isinstance(query,str):
|
elif isinstance(query,str):
|
||||||
query = Expression(self.db,query)
|
query = Expression(self.db,query)
|
||||||
elif isinstance(query,Field):
|
elif isinstance(query,Field):
|
||||||
|
|||||||
Reference in New Issue
Block a user