我正在尝试使用 Storm 为现有的 MySQL 数据库创建一个 ORM。我正在尝试为其中一个表创建一个表类,但出现此错误:
storm.exceptions.ClassInfoError: <class 'statsstorm.Aggframe'> has no primary key information
该表没有主键,也没有产生唯一行的列的任何组合。它的功能更像是一个日志。
如何创建没有主键的 Storm 表类?
class Aggframe(Storm):
""" Storm-based interface to the stats.aggframe table."""
__storm_table__ = 'aggframe'
user = Unicode()
dept = Unicode()
frame_avg = Float()