我使用meteor简单模式,并自动化。我想在另一个模式中引用一种类型的对象。这两个模式是在单独的文件中定义的,我还想通过下拉可能的引用填充autoform,我不清楚如何执行此操作。
我已经尝试了
venue:{
type: Venues,
label: "Venue",
},
和
venue:{
type: SimpleSchema.Venues,
label: "Venue",
},
并且都不起作用
答案 0 :(得分:2)
首先,你必须像这样定义你的架构:
VenueSchema = new SimpleSchema({
title: {
type: String,
label: "Title",
max: 200
}
})
在另一个模式中,您可以声明一个属性Venue
CustomerSchema = new SimpleSchema({
venue: {
type: VenueSchema
},
//an array of venues
venues: {
type: [VenueSchema],
minCount: 1
}
});
了解simpleSchema文档的基本用法 - > https://github.com/aldeed/meteor-simple-schema#basic-usage
我希望有所帮助。