小编Jor*_*kab的帖子

Keystone.js模型中的动态类型选择

我想在adminUI上使用来自Web服务的字段的组合框。我正在考虑使用预先的“查找”挂钩获取数据,然后覆盖架构中“受众”属性的选项属性。

架构:

Compliance.add({
  title: { type: Types.Text, required: true, initial: true, index: true }, 
  url: { type: Types.Url, required: true, initial: true },
  position: { type: Types.Number, initial: true },
  audience: { type: Types.Select, options: [], many: true, initial: true},
});
Run Code Online (Sandbox Code Playgroud)

钩:

Compliance.schema.pre('find', async function(next) {
  let audiences = await audienceService.getAudiences();
  next();
})
Run Code Online (Sandbox Code Playgroud)

但是我没有找到绑定数据的方法。任何想法如何做到这一点?

谢谢

mongoose node.js keystonejs

5
推荐指数
1
解决办法
296
查看次数

标签 统计

keystonejs ×1

mongoose ×1

node.js ×1