python - 如何在烧瓶中制作具有特定文章ID的标签列表?
问题描述
我对过滤器查询有疑问:
articles = db.session.query(Articles.article_id, ArticleMessages.body, ArticleCategories.title).filter(
Articles.article_id == ArticleMessages.article_id).filter(
ArticleMessages.article_index == 1).filter(
ArticleCategories.category_id == Articles.category_id).all()
输出:
[(1, 'Text1', 'Category1'), (2, 'Text2', 'Category2'), (1, 'Text1', 'Category2')]
我的问题是:我如何解决多个元组的问题并列出特定文章 ID 的类别?像这样:
[(1, 'Text1', ['Category1','Category2']), (2, 'Text2', 'Category2')]
解决方案
推荐阅读
- python - 如何使用 Appium 和 Python 使用 Android 键盘输入文本?
- python - 合并两个 Mongodb 集合并选择唯一值(pymongo)
- ruby-on-rails - 如何从模型数据库中获取数据以填写另一个模型表单
- swift - '_' 类型的值没有成员 'count' 和 'indexPath'
- c++ - 带有图像 GTK C++ 的窗口
- r - R中的伽马过程模拟
- arrays - 检查输入到 char 数组中的所有值是否都是数字
- r - 有没有办法在 gt 包中用希腊符号重命名表列?
- css - 子 div 中的滚动条不适用
- android - 编辑文本未在 RelativeLayout 中更新