0
大家好,我用我的项目Collection2使用,我希望得到一个字段,类型为长度:从另一场阵流星Aldeed - Collection2 - 获取数组字段的长度在autoValue
这里是我的代码示例
yes: {
type: Array,
optional: true
},
"yes.$": {
type: Object
},
yesLength: {
type: Number,
autoValue: function(){
var lenYes = this.field("yes").length;
console.log(this.field("yes"));
console.log(lenYes)
return lenYes;
},
optional: false
},
当我登录this.field(“是”)到控制台,看起来很好,但是当我登录lenYes即this.field(“是”),长度,我得到未定义。我在这里做错了什么?谢谢
谢谢@michelFloyd。我有一个解决我想要实现的方法。我希望yesLength字段的值设置为“是”字段的长度,该字段是数组 – Kenshinman
,查看已更新的答案。 –
嗨,谢谢,但我在调用方法'/ questions/update'时在控制台_Exception中遇到了这个错误。错误:在筛选出不在模式中的密钥后,当我尝试更新或插入我的集合时,您的修改器现在是空的 – Kenshinman