好的,所以我有以下情况。我有一个包含标题和 URL 的链接集合。我正在使用 meteor-autoform 允许用户输入它们。现在所有链接都必须有一个标题和一个 URL,所以我添加了以下架构:
Links.attachSchema(new SimpleSchema({
title: {
type: String
},
href: {
type: String,
regEx: SimpleSchema.RegEx.Url,
label: "Link"
}
}));
但是用户只在前端输入链接的 href 值,并且在后端自动生成标题。现在,如果我使用 autoform 仅提交标题,则不会提交任何内容,因为前端验证失败(标题丢失)。当我将标题设置为可选时 - 一切正常,但我希望对数据库有这个约束。
我可以告诉 Meteor 只验证前端的某些字段吗?