Postgresql Knex.js-将子查询插入连接表

Postgresql Knex.js-将子查询插入连接表,postgresql,knex.js,Postgresql,Knex.js,如果这是重复的,请提前道歉。我搜索过这个网站(还有google/knex文档),但我没有发现任何最新的东西,也没有发现任何可以推断的东西 上下文:我正在使用Knex.js构建一个postgresql数据库。我有两个多对多关系的表,还有一个连接表充当中间层:['system','cpu','system\u cpu']。“系统”和“cpu”的相关列为“ID”和“名称”system_cpu'具有“ID”、“fk_system_key”、“fk_cpu_key”列 每个系统可以有许多兼容的cpu,每个

如果这是重复的,请提前道歉。我搜索过这个网站(还有google/knex文档),但我没有发现任何最新的东西,也没有发现任何可以推断的东西

上下文:我正在使用Knex.js构建一个postgresql数据库。我有两个多对多关系的表,还有一个连接表充当中间层:['system','cpu','system\u cpu']。“系统”和“cpu”的相关列为“ID”和“名称”system_cpu'具有“ID”、“fk_system_key”、“fk_cpu_key”列

每个系统可以有许多兼容的cpu,每个cpu可以属于许多系统

问题:在查询label='some_label'的两个表之后,我想将'system'和'cpu'中的id插入'system\u cpu'中的相应列中


我看到的一些帖子涉及传递一个函数,该函数返回一个子查询作为knex.insert参数,但我还没有弄清楚如何指定哪些值进入哪些列。

您的SQL语句会是什么样子?