我有2个表,一个叫做Tasks,另一个叫做TaskUpdates(一对多关系)。 TaskUpdates有一个名为tags的列,它是一个数组。我试图找回一个只有TaskUpdates.tags
中唯一值的数组class Task(BASE):
__tablename__ = 'tasks'
id = Column(Integer, primary_key=True)
# One Task to Many Updates
updates = relationship("TaskUpdate")
class TaskUpdate(BASE):
__tablename__ = 'task_updates'
# Columns
id = Column(Integer, primary_key=True)
tags = Column(ARRAY(String(255)))
task_id = Column(Integer, ForeignKey('tasks.id'))
task = relationship('Task', back_populates="updates")