如何从关系中选择列

问题描述 投票:0回答:1

所以我正在使用Strapi和Bookshelf。 .query()是普通的书架查询。

const result = await strapi.query('friendship').model
    .query({
        where: { user1: 1 },
        orWhere: { user2: 1 }
    })
    .fetchAll()

现在,user1,2user是1对1的关系,我想选择例如idusername。如果我输出结果,那里的一切。如何告诉我只选择这些列?

bookshelf.js
1个回答
0
投票

以下内容(指定fetchAll()中的列)对我有用,但是在我的情况下没有任何关系:

const result = await strapi.query('friendship').model
  .query({
    where: { user1: 1 },
    orWhere: { user2: 1 }
  })
  .fetchAll(columns:["id", "username"])
© www.soinside.com 2019 - 2024. All rights reserved.