簡體   English   中英

流星在集合內部獲取自動值_id

[英]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 ,則需要輸入兩個字段_idtitle 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方法,因為它們是自動創建的。

如果不需要存儲它,則可以使用virtualfieldscollection-helpers

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM