Mysql 如何在小马orm中创建关系

Mysql 如何在小马orm中创建关系,mysql,python-3.7,ponyorm,Mysql,Python 3.7,Ponyorm,我有一个mysql数据库,两个表具有相同的属性 代码是 我需要做一些类似的事情,但它得到: 表“Transactions”中已存在列“orderId” 我试过了 order2=可选('order2',column='orderNumber')并删除 orderNumber= Optional(str, column='orderNumber') 但是当我尝试的时候 def example_function(orderNumber: str = None): order2 = Order

我有一个mysql数据库,两个表具有相同的属性 代码是

我需要做一些类似的事情,但它得到: 表“Transactions”中已存在列“orderId”

我试过了
order2=可选('order2',column='orderNumber')
并删除

orderNumber= Optional(str, column='orderNumber')
但是当我尝试的时候

def example_function(orderNumber: str = None):
    order2 = Order2.get(orderNumber=orderNumber)
    delivery_date = order2.delivery_date_day_format()
从一个函数,然后它给出 AttributeError:“非类型”对象没有“交货日期格式”属性


PS:这两个表都使用事务的orderId和orderNumber列

为什么首先有两个订单表?它们是不同的订单表。我将其用于appWell,在事务表中为它们指定不同的列名。我无法这样做。因为我在1-2周前创建了order2表。Order1和事务已在使用中。现在我需要为flask api添加order2,但它给出了错误。好的,让我明确一点:您必须输入不同的列名。您不能将两个表映射到一个字段,这将不起作用。
def example_function(orderNumber: str = None):
    order2 = Order2.get(orderNumber=orderNumber)
    delivery_date = order2.delivery_date_day_format()