mongoose-schema

    1熱度

    1回答

    我用mongoose使用nodejs,我想在更新文檔之前獲取用戶密碼。我正在使用schema.pre()方法在更新之前調用,但我不知道如何在此方法中獲取用戶密碼。 這裏是我UserSchema.pre()方法: UserSchema.pre('update', function(next){ var user = this; next(); }); 和我的架構: var

    2熱度

    1回答

    如何獲取沒有對象結構的屬性值數組。這裏是我的架構 _id: { type: Schema.Types.ObjectId, ref: "User" }, services: [{ _id:false, service_category: { type: Schema.Types.ObjectId, ref

    0熱度

    2回答

    我在express-graphQL應用程序中使用貓鼬,我有一個問題,其中我的find({})查詢如預期返回,但我無法讓我的find({id})查詢返回除null外的任何內容。這種堆棧溢出搜索的最佳結果表明,這是模型上的一個複數化問題,雖然可能是這種情況,但我不相信這是因爲我可以使用find-all功能正常工作我的模型的單數用法。這個查詢: { books { id }

    1熱度

    1回答

    我試圖找到它,但我沒有得到正確的答案。 我使用Mongoose,node.js和EJS查看視圖。 我已經能夠趕上&顯示房間模型的所有模式類別。除Array之外的類別「晚上」。 這裏是種子模型的一個例子 const rooms = [ { category: "Estándar", type: "Doble", view: "Interior"

    0熱度

    1回答

    我正在學習Node.js及其所有功能,我正在使用蘇格蘭的教程(https://scotch.io/tutorials/easy-node-authentication-setup-and-local),我建立了他提出​​的建議,它非常好,但後來我想獲得更多信息用戶,像名和一個叫SIAPE因爲我的用戶模型代碼的特殊數字顯示:user.js的 var mongoose = require('mongo

    0熱度

    2回答

    我試圖創建一個的NodeJS API端點MongoDB中插入數據。我有這是爲什麼我與這兩種模式類似下面的相互關係that`s 2種獴模式: 帖子模式: const mongoose = require('mongoose'); const Schema = mongoose.Schema; const PostSchema = mongoose.Schema({ title: {

    0熱度

    1回答

    我有兩種類型的實體,users和families,家庭和用戶之間有多對一的關係,所以一個家庭可以有很多用戶,但一個用戶只有一個家庭。我試圖創建一個試圖實現這種關係的Mongo模式,但不確定這是否是正確的方式。 我在我的HTML頁面上有一個按鈕,點擊後會生成一個家庭代碼,併爲家庭實體創建一個新的家庭屬性。但是,我無法將新生成的family.ObjectId連接到用戶實體中用戶的familyid屬性。

    0熱度

    1回答

    我試圖在我的應用程序中實現忘記密碼恢復邏輯。 這裏是我的快遞路由器: router.post('/passwordreset', function(req, res) { User.findOne({'local.email' : req.body.email}, function(err, user) { if(err) throw err; if(user) {

    0熱度

    1回答

    我目前正在設計貓鼬綱要。該模式適用於博客評論,如下所示: new mongoose.Schema({ commentedOn: { type: mongoose.Schema.Types.ObjectId, required: true }, author: { type: String, required: true

    0熱度

    1回答

    問題在於當我在Windows上使用Robomongo檢查db記錄後,我看到只有一個集合使用名稱'maximas'創建兩條記錄, 如果我從中刪除Model2代碼,創建後的結果將是相同的,但必須是集合'最大值'。 有沒有代碼中的錯誤,我沒有看到,或這個詞是保留,任何想法? 代碼, var mongoose = require('mongoose'); mongoose.connect('mongo