在反对js的选择查询中创建一个新的字段组对象

Posted

技术标签:

【中文标题】在反对js的选择查询中创建一个新的字段组对象【英文标题】:create a new object of group of field in select query in objection js 【发布时间】:2021-07-29 15:57:43 【问题描述】:

我在 Objections JS(NodeJs) 中有一个选择查询。这将返回几个字段。我需要修改结果。假设我们从查询的响应中得到了下面的 json。


   group_id, 
   group_name,
   link,
   created,
   user_id

我需要使用循环来更新这个响应,如下所示。


   group: 
      id, 
      name,
   ,
   link,
   created,
   user_id

是否有反对像这样更新我们的结果的选项?请帮我解决这个问题。

【问题讨论】:

【参考方案1】:

您可以这样做以获得上面提到的响应。

SELECT 
   JSON_OBJECT('id', group_id, 'name', group_name) as group, 
   link,
   created,
   user_id FROM table_name;

【讨论】:

我有一个旧版本的 mysql,所以 JSON_OBJECT 函数不适合我。

以上是关于在反对js的选择查询中创建一个新的字段组对象的主要内容,如果未能解决你的问题,请参考以下文章

在子选择中创建聚合,而无需将引用的字段添加到分组列表

我是不是必须进行选择查询才能在实体框架中创建关系?

SAP系统中创建成品是出现“物料授权组——权限组”怎么弄呀? 事务代码MMF1 在基本数据1中出现,必填,咋

如何在 Swift 中创建自动完成文本字段

sqlserver中创建一个表对象应该包括哪两个步骤?

表单 ModelChoiceField 查询集 + 额外选择字段 django 表单