使用 Sequelize 和 SQLITE 的聚合查询

Ionică Bizău

使用 Sequelize 和 SQLite,并有一个如下表:

A | B
a | 1
b | 2
c | 3

我想通过 Sequelize 使用查询创建地图,得到以下结果:

{
  a: 1,
  b: 2,
  c: 3
}

我怎样才能做到这一点?我可以先做 a 再做 a ,但如果可能的findAlldocs.reduce(...),我想直接从 SQLite 中提取它。

肖恩

如果您的 sqlite 版本支持JSON1扩展,您可以使用类似

SELECT json_group_object(A, B) FROM yourtable;

获取包含单列的单行,该列是包含 JSON 对象的字符串。转换为javascript映射应该很简单。

db<>小提琴示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Sequelize 查询中使用 WHERE 和函数

来自分类Dev

使用MAX()和SUM()聚合的SQL查询

来自分类Dev

在Sequelize和SQLite中使用groupby时,如何获取等于某个值的行数?

来自分类Dev

使用联接,分组依据和聚合函数的SQL选择查询

来自分类Dev

在Mongodb中使用聚合,查找和管道进行查询

来自分类Dev

使用带有$ lookup和$ match的聚合的搜索查询mongodb

来自分类Dev

续生成错误的查询?sequelize-auto-ts和sequelize

来自分类Dev

Sequelize-关联表和查询记录

来自分类Dev

未在 MySQL、PostgreSQL 和 SQLite 中创建的 Sequelize 关联

来自分类Dev

sequelize如何在同一查询中使用AND和OR运算符?

来自分类Dev

使用Python和SQLite验证SQL查询语法

来自分类Dev

如何在SQLite中使用BETWEEN和DOUBLE值查询?

来自分类Dev

使用sqldf读取和查询SQLite数据库

来自分类Dev

使用Python和SQLite3动态生成SQL查询

来自分类Dev

`使用SUM和GROUP BY将mySQL查询转换为SQLite

来自分类Dev

使用 django 和 sqlite 的运行时问题 - 查询过多

来自分类Dev

如何使用 SQLite 和 cast as int 更新查询

来自分类Dev

如何编写使用 4 个表和 count() 的 SQLite 查询?

来自分类Dev

使用sequelize和nodejs更新多个记录?

来自分类Dev

复杂的注释和聚合查询

来自分类Dev

Pymongo和聚合框架查询

来自分类Dev

子查询和聚合函数

来自分类Dev

如何使用Sequelize查询两列相等?

来自分类Dev

使用sequelize查询Postgres嵌套JSONB列

来自分类Dev

NodeJS Sequelize - 使用嵌套选择查询删除

来自分类Dev

使用外键 sequelize 查询的问题

来自分类Dev

查询时如何使用sequelize迁移模型?

来自分类Dev

查询和获取比较SQLite

来自分类Dev

执行sqlite查询和Alarmmanager

Related 相关文章

热门标签

归档