【问题标题】:How to order by a field in a relation table with loopback如何使用环回按关系表中的字段排序
【发布时间】:2021-01-15 13:35:08
【问题描述】:

例如,我有两个具有一对多关系的表:

客户 -> 订单

我想查询所有客户的订单,他们各自的订单按订单字段排序,但我找不到使用环回的方法。这是我的尝试

Customer.find({
  where: {
    and: [
      {or: query.where},
      {and: query.filter},
    ],
  },
  fields: ['id', 'first_name', 'last_name', 'email'],
  limit: query.limit,
  skip: query.skip,
  include: [{
    relation: 'order',
    scope: {
      fields: ['id', 'name'],
    },
  }],
  order: 'order.name ASC',
}

提前致谢。

【问题讨论】:

    标签: mongodb loopbackjs loopback


    【解决方案1】:

    在环回中使用关系模型中的属性的模型上不能有order 子句。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-12
      • 2013-11-03
      • 1970-01-01
      • 2019-06-24
      • 1970-01-01
      • 1970-01-01
      • 2013-04-12
      • 2019-04-12
      相关资源
      最近更新 更多