[英]Meteor get autovalue _id inside collection
我有这个领域正在我想要
tagSlug: {
type: String,
label: "slug",
optional:true,
autoValue: function() {
if (this.siblingField('tag').isSet) {
return URLify2(this.siblingField('tag').value);
}
}
}
但是我还想创建另一个名为nameSlug
字段,如果使用this.siblingField('title').value
,则需要输入两个字段_id
和title
this.siblingField('title').value
我得到标题值,但是如果使用this.siblingField('_id').value
这可能是因为_id
不是表单中的字段...如果最后一个参数被_id
this-is-awesome-title-xDux1if
6或7个字符,我想要的最终输出就是这个this-is-awesome-title-xDux1if
我不知道我该怎么做才能不创建大段子字符串,但是您明白了。
所以基本上我想要从autoValue
内部集合中访问_id
另一个字段。
我使用的是meteor-autoform
所以我没有创建任何Whatever.insert
方法,因为它们是自动创建的。
如果不需要存储它,则可以使用virtualfields或collection-helpers
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.