【发布时间】:2018-03-27 07:51:28
【问题描述】:
由于categories_1 和categories_2 之间的多对多关系,categories_1 中的不同行可能显示categories_2 的不同顺序
例子:
categories_1 categories_2
A 1: a , 2: b , 3: c, 4: d
B 1: c , 2: a
1:, 2: ... 是订单。
因此,我决定不将display_order 作为字段放在categories_2 中,而是将其放在关系表categories_1_categories_2_relations 中,因为categories_2 的顺序取决于categories_1。但是,通过使用.with('categories_2', function(builder) {} 然后.orderBy('display_order','asc') 似乎不允许我读取关系表中的字段。
有没有一种方法可以通过使用关系表中的字段display_order 来订购categories_2?
【问题讨论】:
标签: adonis.js