web2py数据库中的外键

5

我使用web2py框架有两个表。如何将第一个表的一个字段引用到第二个表中?

2个回答

7
这里是来自web2py数据库章节的关于表关系和JOIN的部分。
为了说明如何使用web2py DAL实现一对多关系,我们定义另一个表"dog",该表引用重新定义的"person"表。
>>> db.define_table('person',
                    Field('name'),
                    format='%(name)s')
>>> db.define_table('dog',
                    Field('name'),
                    Field('owner', db.person),
                    format='%(name)s')

如果你需要的内容不在参考资料中,你需要提供更多的信息。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接