sails-mongo

    0熱度

    3回答

    我有一個名爲「products」的Sails.js模型,它是一個MongoDB集合。在模型中,我有一個beforeCreate()掛鉤,它生成一個唯一的productId,如'YYMMDD-count`格式的'170921-00001',其中count是當天創建的記錄編號。這是我的模型看起來像: module.exports = { attributes: { name:

    3熱度

    1回答

    在npm在Windows 10上安裝Sails.js之後,無法識別「sails」命令。 有人可以給我一個提示什麼值使用PATH變量?據我所知它是運行sails.js文件的Node.exe。但是如果我嘗試在cmd中調用「node sails.js」命令,它會識別它,但找不到某些依賴關係。 在我的Windows 7機器都安裝和運行就像一個魅力

    0熱度

    1回答

    我擔心SailsJS + Waterline + MongoDB不再是成功的組合。我們的應用越來越多地使用「水線協會」,我發現它的功能限制了我的應用。 我想通過關聯查找,這似乎不可能。我只能使用subcriterias填充,但這並沒有幫助,因爲它不會排除與subcritera不匹配的條目。 E.g: Document.find({type: 'pdf'}).populate('owners', {

    4熱度

    1回答

    不同類型的MongoDB集合我使用船帆Web框架使用的是Node.js和MongoDB創建我自己的網站。現在,我在嘗試創建新用戶時遇到了一些困難,並在發送發佈請求時將值(來自不同類型:Number,Array,Object)插入我的'用戶'集合中。 我無法弄清楚,爲什麼在這裏工作的唯一類型是「字符串」,當我將類型更改爲「數字」例如,發送通過郵差POST請求,這是彈出的錯誤: "message":

    0熱度

    1回答

    我希望我的船帆控制器執行這些步驟更改多個表不同的表格 module.exports = { add: function(req,res){ var eng=req.param('english'), pol=req.param('polish'), lessonID=req.param('lessonID'); var wordID=t

    0熱度

    1回答

    我的API使用SailsJs和MongoDb。對於用戶創建,我使用beforeCreate lifecycle callback來運行bcrypt以哈希我的密碼字段。 我遇到這個奇怪的錯誤,其中,如果我我encrPassword字段設置爲 {required : true} 我的代碼停止工作,併發出以下錯誤: { "error": "E_VALIDATION", "stat

    0熱度

    1回答

    排序這裏是我當前事件模型: module.exports = { attributes: { name: { type: 'string', required: true, unique: true }, client: { model: 'client', required: tr

    1熱度

    5回答

    我在我的帆函數1.0的應用程序,添加一個新用戶到MongoDB的,然後在年底應該返回用戶對象作爲JSON ... 的用戶確實已添加到集合中,但在嘗試獲取新用戶對象的_id時會引發錯誤。當我嘗試console.log()createdUser時,它返回爲Undefined。試圖弄清楚用戶如何在Mongo中創建,但不能作爲同一個函數中的對象返回? 總之寄存器()函數執行以下操作: 驗證某些輸入 檢查是

    0熱度

    2回答

    帆服務器: 的Windows 10的64位 Sails.js 1.0.0-36 Node.js的6.10.2 的MongoDB服務器: Virtualbox上的Centos 7,僅主機聯網 Mongodb 3.4.4,聽完所有接口,沒有權威性配置 我可以成功地解除帆,連接數據存儲,並使用這些模型沒有任何問題。 然而,本次測試將導致在超時: let mongo = require('mongodb'

    1熱度

    1回答

    Keycloak是一個用Java編寫的開源認證和身份管理解決方案。它提供了一個nodejs適配器,我可以使用它來成功與express進行集成。這裏是路線文件,它的工作原理: 'use strict'; module.exports = function(app) { var Keycloak = require('keycloak-connect'); var sessio