meteor-collection2

    0熱度

    1回答

    我在Meteor中使用簡單架構,集合鉤子和Autoform包,我試圖在更新集合掛鉤中更新模式中的嵌入對象。我覺得我可能做些傻事,但卻無法解決這個問題。我越來越exeption同時節省:Exception while invoking method '/providers/update' Error: 0 must be an integer 我的架構: Schemas.Providers = ne

    1熱度

    1回答

    假設我爲正在更新的文檔的屬性生成autoValue。但是,我需要現有文檔的一個(或多個)屬性,在autoValue函數中我無法訪問它們。 例如: 我正在爲文檔生成autoIncrement值。我需要doc.company和doc.date屬性來計算它。但是,我只是更新,讓我們說doc.isFinished屬性。因此,doc.date不能通過this.field()訪問。 非常感謝! :)

    4熱度

    1回答

    Collection2的文檔說明了如何創建Schema以及如何將模式附加到集合,但我認爲缺少一個帶插入/更新窗體,錯誤處理和沒有autoform的完整工作示例。 如何更改現有項目以使用Collection2?具體來說: 我還需要check(Meteor.userId(), String);嗎? 我不再需要撥打check()嗎? 我可以刪除我的驗證碼嗎?我只需撥打insert(),Collectio

    0熱度

    1回答

    我正在使用MeteorJS構建一個簡單的用戶帳戶。用戶只能選擇使用Google登錄/註冊。如果他們是第一次註冊,用戶將被提示在用他們的用戶帳戶進行身份驗證後填寫他們的個人資料信息。 我使用Collections2來管理用戶帳戶的模式並將其連接到Meteor.users,這是在這裏看到: var Schemas = {}; Schemas.UserProfile = new SimpleSch

    11熱度

    1回答

    我有一個字段爲type: Object的模式。但是,每當我做一個插入,該對象是空的。 這裏是我的架構 Contacts.attachSchema(new SimpleSchema({ firstName: { type: String, }, lastName: { type: String, optional: true

    0熱度

    1回答

    我開始一個新的流星項目,並使用Collection2進行驗證。我定義了下面的模式。當我插入標題爲4的文檔時,我期望它失敗,因爲我已經將它指定爲字符串。這不是失敗。我懷疑我沒有得到流星的一些基本方面。僅供參考,如果我忽略了標題,我會收到預期的錯誤。 我的架構: Timestamps = new Mongo.Collection('timestamps'); var Schemas = {};

    2熱度

    1回答

    我無法使用autoForm將新的嵌套/數組值添加到集合。 我正在嘗試使用quickForm更新問題。我希望用戶能夠添加更多答案選項。我的架構看起來像這樣(簡化,省略了訂單,一些元數據等): questionSchema = new SimpleSchema({ label: { type: String }, answers: { type: Ar

    2熱度

    1回答

    我使用的collection2包這裏看到的每一次驗證失敗每次聲稱「需要電子郵件」時,驗證都會失敗。 我的架構: Schema.UserProfile = new SimpleSchema({ firstName: { type: String, regEx: /^[a-zA-Z-]{2,25}$/, optional: true },

    1熱度

    2回答

    我正在使用autoform和collection2包和製作流星形式。截至目前,我爲國家 - 城市下拉菜單插入了一些硬編碼選項,插入更新工作正常。現在我想第一次只有國家下拉是啓用其他兩個禁用。根據國家選擇,各國的下拉列表將填充並啓用。然後基於州選擇城市應該填充。 我不想手動執行此操作。有沒有辦法使用autoform/collection2功能???我的代碼示例如下: Collection2模式: c

    2熱度

    1回答

    我在服務器上的方法中有以下錯誤代碼。 if(error){ console.log('Method Errors as invalidKeys: ',error.invalidKeys); } 服務器控制檯上的結果如下: Method Errors as invalidKeys: [ { name: 'name', type: 'notUnique', value: 'PC-02'