【发布时间】:2018-10-25 04:07:12
【问题描述】:
我想在 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},
});
钩子:
Compliance.schema.pre('find', async function(next) {
let audiences = await audienceService.getAudiences();
next();
})
但是我没有找到绑定数据的方法。任何想法如何做到这一点?
谢谢
【问题讨论】:
标签: node.js mongoose keystonejs