0
我有一个自动窗体与此选项:没有收到文件_id作为自动窗体方法更新参数
{{
#autoForm
collection=articulosColecction
id="articulos_modificar"
doc=articuloToModificar
type="method-update"
meteormethod="areas.update"
singleMethodArgument=true // Recommended here
}}
singleMethodArgument = TRUE推荐here
而且我的方法是这样的:
export const update = new ValidatedMethod({
name: 'areas.update',
validate: null,
run(doc) {
console.log(doc._id);
Areas.update({ _id: doc._id }, doc.modifier)
}
});
- 如果将singleMethodArgument = true设置为表单属性,则将使用具有_id和修饰符属性的单个对象参数调用您的方法。你应该这样做,如果使用mdg:validated-method包。
但是console.log(doc._id);
正在输出undefined
和我试图`的console.log(DOC)”,并将其输出仅修改器对象。
这是怎么回事?我的AutoForm有问题吗?
我在'autoForm'表单的'collection'参数上有错误的集合。 –