Browse Source

[#61] started the implementation of relational_filters in LeDataSourceSQL

Roland Haroutiounian 9 years ago
parent
commit
8478fef37d
1 changed files with 3 additions and 1 deletions
  1. 3
    1
      leobject/datasources/ledatasourcesql.py

+ 3
- 1
leobject/datasources/ledatasourcesql.py View File

@@ -48,7 +48,9 @@ class LeDataSourceSQL(DummyDatasource):
48 48
         where_filters = self._prepare_filters(filters)
49 49
         if relational_filters or len(relational_filters) > 0:
50 50
             rel_filters = self._prepare_filters(relational_filters)
51
-        query = select(tablename, where=where_filters, select=field_list)
51
+            query = select(tablename, where=where_filters, select=field_list, joins=join('relations', {}))
52
+        else:
53
+            query = select(tablename, where=where_filters, select=field_list)
52 54
         self.db.execute(query)
53 55
 
54 56
         return all_to_dicts(self.db)

Loading…
Cancel
Save