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