SQLAlchemy и скалярные значения [дубликат]
этот вопрос уже есть ответ здесь:
У меня есть простой вопрос относительно SQLAlchemy, можно ли получить строки из результата в виде скаляров вместо кортежей? Другими словами Я хочу эквивалент кому:
[i[0] for i in self.archive.query(IRTerm.term).distinct()]
спасибо
2 ответов
нет встроенного способа в SQLAlchemy, но с python это не слишком сложно. Пример, который вы дали, отлично работает. Вы также можете сделать map(itemgetter(0), query)
или for value, in query:
.