清醒与属于许多

时间:2019-10-30 13:23:27

标签: node.js orm adonis.js

我在两个多对多关系中遇到问题,我将显示该图以查看是否清晰。

图:

1

用户模型:

  user_vehicle_types () {
    return this.belongsToMany('App/Models/VehicleType').pivotTable(
      'user_vehicle_types'
    )
  }

车辆型号:

  liberation_types () {
    return this.manyThrough('App/Models/UserVehicleType', 'liberation_types')
  }

用户车辆类型的型号:

  liberation_types () {
    return this.belongsToMany(
      'App/Models/AccessLiberationType'
    ).pivotTable('user_liberation_types')
  }

正在发生的问题是,它带来了其他用户发布的车辆类型正确的发布类型。我相信建立人际关系的方式是错误的,如果有人能帮助我,我会很感激。

0 个答案:

没有答案