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