web2py DAL 多个左连接

发布于 2024-12-10 03:49:14 字数 279 浏览 0 评论 0原文

是否可以?我尝试了以下操作:

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

错误说&不支持。

Is it possible? I tried the following:

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

Error says & is not supported.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南薇 2024-12-17 03:49:14

尝试将其作为列表:

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

Try it as a list:

left=[db.section.on(db.department.id==db.section.department_id),
      db.department.on(db.division.id==db.department.division_id)]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文