0
我想在我的SQLAlchemy Pyramid应用程序中创建一个存储多维值数组的表。我使用的是PostgreSQL,我知道它有一个数组类型。我只是不太确定如何在我的models.py
中定义表格。也许是这样的:在我的模型定义中创建一个数组列
class MyTable:
__tablename__ = 'mytable'
id = Column(Integer, primary_key=True)
text_array = Column([Unicode])
def __init__(self, text_array):
self.text_array = text_array
如果它是可变长度和深度,则更喜欢json。序列化和反序列化会更直接。还有一个json类型,在9.3中很有用。 –