KeystoneJS:如何根据其他关系过滤关系?

时间:2018-06-29 16:10:46

标签: javascript keystonejs

型号代码:

const Item = new keystone.List('Item')

Item.add({
  name: { type: String, initial: true },
  channel: { type: Types.Relationship, ref: 'Channel', initial: true },
  program: { type: Types.Relationship, ref: 'Program', initial: true, filters: { channel: ':channel' } }
})

1个频道可以有许多节目,而1个节目可以有许多项目。

创建项目时,我只想列出所选频道中的节目。如果未选择任何频道,则节目列表应为空。

有可能吗?它还不能在我这边工作。

谢谢。

0 个答案:

没有答案