web2py DAL множественные левые соединения

#left-join #web2py

#левое соединение #web2py

Вопрос:

Возможно ли это? Я попробовал следующее:

 rows=db().select(db.division.ALL, db.department.ALL, db.section.ALL, 
    left=db.section.on(db.department.id==db.section.department_id) amp; 
    db.department.on(db.division.id==db.department.division_id))
  

Ошибка говорит, что amp; не поддерживается.

Ответ №1:

Попробуйте это как список:

 left=[db.section.on(db.department.id==db.section.department_id),
      db.department.on(db.division.id==db.department.division_id)]