首页 文章
  • 5 votes
     answers
     views

    帆中的多对多关系

    在我的帆应用程序(真的是帆船的新手)中,我有3个型号: 用户(电子邮件,密码) 团体(姓名) 物品(名称)我希望Groups模型能够充当用户和项目之间的多对多关系,如何实现这一目标? 我正在使用风帆0.9.4,我已经阅读了关于这种关系的问题#124但是并不真正理解这是否可以应用于现有模型(在itemId和userId之上还包含它自己的属性) .
  • 1 votes
     answers
     views

    Sailsjs使用非事务性保存的多对多关联

    我很高兴使用Sailsjs的beta v0.10,我担心一个关于多对多关联的问题: 比如说,Model-A和Model-B通过两个属性进行多对多关联 . API建议使用“add”-method将一个现有的Model-A-object附加到另一个Model-B-object的集合,然后调用Model-B的“save”方法,以进行更改持续性 . 这可以按预期工作,但文档还提到了有关save-meth...
  • 12 votes
     answers
     views

    Sails.js / Waterline级联删除多对多关联

    如stackoverflow answer所示,在Waterline中不支持级联(特别是级联删除),通过使用 afterDestroy (或 afterUpdate 用于软删除)生命周期回调并删除相关记录,可以解决一对多关联问题 . 第二个查询 . 这可以通过 ManyModel.destroy({ oneModel: _.pluck(destroyedOneModels, "id&qu...
  • 1 votes
     answers
     views

    Angularjs:通过关系实现多对多

    在我的应用程序中,我有 Students 谁可以 Enroll 在 Classes . Enrollment 记录 start and end dates 以及 Class 的引用 . Class has details 喜欢类名和描述 . 学生(1) - (N)入学(1) - (1) class 因此学生(1) - (N) class 这就是我想要的对象 . { "stude...
  • 2 votes
     answers
     views

    Sails / Waterline:查询结果中的关联ID无法在没有填充的情况下访问

    我对Sails和Waterline非常熟悉 . Situation: 我们有一个模型播放列表,它与sails-mongo上的模型乐曲有很多对多的关联 . 当我们查询所有播放列表时,我们不想侧载所有相关歌曲 we just need the ids 的相关歌曲,以便我们以后可以懒得加载它们 . 当我们进行填充(使用Ember蓝图:populateEach())时,我们当然会获得ID,但加...
  • 0 votes
     answers
     views

    SailsJS - 多对多关系

    我已经阅读了几次文档,并且不确定如何在Sails中进行此操作以寻求帮助 . 我有程序员,项目和反馈 . 我想链接它们,以便为特定项目的程序员提交反馈 . (例如“他很棒!”) 实现这一目标的最佳方法是什么?
  • 0 votes
     answers
     views

    Sailsjs Waterline与遗留数据库有很多很多关系

    我有2个域用户和角色,它与Many To Many有关系 . 用户有很多角色 . 当我运行应用程序时,它会创建像 role_user__user_role 这样的映射表 . 我需要支持表名为 UserRole 的旧数据库 . 任何人都可以帮助我实现同样的目标吗? User.js有一个属性,如: role: { collection: 'role', via: 'user' } 和Role...
  • 0 votes
     answers
     views

    Sails v1.0警告标准并填充,内存不足

    我在使用Sails v1.0和mongodb时遇到了两个问题 . 我收到这个警告: 警告:尝试使用指定的子标准填充matched_radios,但这可能不安全,具体取决于模型中存储的记录数 . 由于此关联不支持优化的填充(即它跨越多个数据存储,或使用不支持本机连接的适配器),因此将它与使用limit,skip的子标准一起填充不是一个好主意,和/或sort--至少不在 生产环境 环境中 . 这...
  • 0 votes
     answers
     views

    SailsJS蓝图GET模型没有限制

    我有个问题 . 我需要使用GET蓝图,我想收到我的模型对象的所有(没有限制)(在一个名为Student的模型中) . 所以,为此,我在sails.config.blueprints中添加了属性parseBlueprintOptions并将queryOptions.criteria.limit设置为MaxInteger(我在这个URL中看到了:https://sailsjs.com/document...
  • 0 votes
     answers
     views

    使用createEach()和One-to-Many创建父子数据集

    我试图通过我的sails.js应用程序中的API来持久保存以下嵌套的JSON对象 . { "firstName": "jimi", "lastName": "hendrix", "pets": [ { "breed": "labrador...
  • 0 votes
     answers
     views

    mongoDB中的字段名称别名

    我正在使用mongoDB和new to native命令,我喜欢使用别名来表示字段名称 在这里我使用两个表(公司和员工),在公司表中,员工字段与多个对应关联 我的实际JSON如下 . 表一及其名称是“公司” comp_name : "YYYY", employers : [ { name : "M...
  • 2 votes
     answers
     views

    MongoError:$ all需要数组

    我正在使用sailsjs mongodb和node.js我收到错误跟随mongodb查询错误请帮忙!我想得到那些与 $all: [ senderID , sendToID ] 完全匹配的消息的结果 这是我在mongodb的文件"message" . { "users": [ "52ed09e1d015533c124015d5...
  • 1 votes
     answers
     views

    使用Field属性对多个关联进行续订的错误

    我正在使用sequelize v3.11.0并使用MySQL DB航行v0.11.0 . 我有我的模型/ User.js module.exports = { attributes: { firstName: { type: Sequelize.STRING, allowNull: false, field:'first_name' ...
  • 14 votes
     answers
     views

    在SailsJS中处理异常的最佳实践

    我几天前刚开始尝试SailsJS .我已经意识到只要有未捕获的异常,就会终止Node .我有一个控制器列表,每个控制器调用服务/中的特定服务JS文件(包含逻辑和数据库调用) .我是否可以为所有服务编写全局错误处理程序,以便应该由它处理从这些服务发生的任何类型的错误,并且必须将适当的错误响应传递给前端 . 我尝试使用process.on('uncaughtexception')或一些基本异常,但需要...
  • 3 votes
     answers
     views

    管理SailsJS中的依赖关系

    如何在基于Sails.JS的项目中管理依赖项 . 有一个非常简洁的功能,自动将 assets 文件夹中的资产链接到相关模板,然而,获取这些文件,例如Angular,Bootstrap,Material-Design等 . 我喜欢运行bower / npm install . 但那么资源是否在 bower_compnents 文件中并且可以't be linked to. How can I wor...
  • 0 votes
     answers
     views

    如何将sails js项目升级到版本0.10

    我一直在检查sails js,并想尝试新版本0.10上的关联 . 如何将项目升级到版本0.10?
  • 1 votes
     answers
     views

    Sailjs从POST参数获取文件数据并上传到Cloudinary

    我有一个基本的Sailsjs应用程序,我正在学习,我已设法使用以下代码使用Cloudinary获取图像上传器: /** * FileController * * @description :: Server-side logic for managing files * @help :: See http://sailsjs.org/#!/documentation/conc...
  • 1 votes
     answers
     views

    是否有用于迁移sails数据库的最新包?

    Sails-migrations仅支持最大0.10.5的版本,sails-db-migrate支持版本0.10.x.目前推荐的迁移Sails模型的方法是什么? 从旁注来看,似乎迁移和播种确实似乎是帆的事后想法,但它几乎是每个项目的重要组成部分 . 这是一个目前正在研究的问题吗?
  • 1 votes
     answers
     views

    Waterline将现有数据库迁移到没有风帆的水线模型

    Error (E_UNKNOWN) :: Encountered an unexpected error : Trying to define a collection (external_resource) which already exists. 我正在尝试为现有数据库创建模型 . 我不是在使用帆 . 只是水线独立 . 我有连接设置迁移安全 . 但是,水线仍在尝试创建一个已存在于我已存在的...
  • 1 votes
     answers
     views

    Sails 1.0没有主键的模型

    我尝试使用新版本1.0并重构我的项目 . 我有一个问题,我现在不知道如何解决她 . 我的BD上的一些表没有主键,当我迁移到sails 1.0时,我有这个错误 在模型朋友中:主键设置为id,但在模型上找不到此类属性 . 您必须在api / Friends.js或config / models.js中定义id属性 . 有关信息,请参阅http://sailsjs.com/upgrading#?cha...
  • 4 votes
     answers
     views

    禁用帆中的用户钩子

    我在Heroku上托管的项目中使用sails . 我有一个Web进程运行sails Web服务器和一个工作进程,使用与Web服务器使用的模型相同的模型 . 为了使我有可能我有不同的方式来启动每个进程使用相同的代码: app.js标准方式 一个worker.js文件,它启动相同的sails应用程序,只激活了orm和services hook . 但是我在api / hooks文件夹中添加...
  • 1 votes
     answers
     views

    将Mongodb连接到Sails JS

    香港专业教育学院阅读各种教程和说明如何将风帆连接到js . 每个教程都告诉我这样做 . 我是mongodb btw的新手 . 我按照说明操作 install sails-mongo(npm install) 编辑配置/连接 mongo: { adapter: 'sails-mongo', host: 'localhost', port: 54321, database:...
  • 4 votes
     answers
     views

    sails-postgresql错误:用户“postgres”的密码验证失败

    我正在构建一个Sails.js应用程序,并使用我的所有连接信息设置sails-postgresql适配器,并且在我第一次提起应用程序并创建了所有表格时它工作正常 . 现在我收到这个错误: error: A hook (`orm`) failed to load! error: error: password authentication failed for user "postgres...
  • 0 votes
     answers
     views

    sails-postgresql“ReferenceError:用户未定义”

    我尝试与sails.js Build postgresql连接 . 这是我的配置: API /模型/ user.js的: module.exports = { tableName: 'user', meta: { schemaName: 'public' }, identity:'sails', connection: 'postgreSQL', attributes: { usern...
  • 0 votes
     answers
     views

    sailsjs单向关联实现

    我按照此链接并尝试显示数据 http://sailsjs.org/documentation/concepts/models-and-orm/associations/one-way-association 但我在'字段列表'中收到错误“未知栏'shop.building_detail'” 它是风帆bug还是我做错了什么? 我的数据库设计和我的代码在下面 database design 店铺型号:...
  • 0 votes
     answers
     views

    Sailsjs具有不同模式的模型

    我正在开发一个sails应用程序,我希望某个模型来自不同的模式 . 但无论我做什么,我的所有模型都来自相同的模式,因此一个或另一个被实例化为一个不包含数据的空白表 . 这是我的config / adapters.js: module.exports.adapters = { // If you leave the adapter config unspecified // in a mod...
  • 6 votes
     answers
     views

    水线,尝试创建一对多关联时出错

    我有这些模型: // Material.js module.exports = { attributes: { name: { type: 'string', required: true }, source_info: { type: 'string', required: true }, ...
  • 1 votes
     answers
     views

    在不使用主键的情况下在sails js中填充一对多关系

    帆/水线文档中的一对多的示例代码假定主键是两个模型之间的关联(我认为) . http://sailsjs.org/documentation/concepts/models-and-orm/associations/one-to-many 但是,我的模型有一个引用列,引用一些类似的其他值 User { id (primary): <int> email: <st...
  • 0 votes
     answers
     views

    npm和帆在窗户上解除麻烦

    我试图在我的github团队存储库克隆的现有项目中运行 sails lift ,在办公室一切都很好但是在我的家里如果我使用 sails new 构建新的风帆运行完美但运行我现有的项目显示错误: C:\ Users \ dev \ Desktop \ business \ appBackEnd> npm install [email protected]预安装C:\ Users \ dev \ Des...
  • 1 votes
     answers
     views

    如何在SailsJS中创建与另一个模型的对象单向关联的对象列表?

    我有型号 Playlist.js 和 User.js . 我想在播放列表中有一个用户列表,可以回答对它们的评论 . 我不希望该属性出现在User中 . (即单向关联) Playlist.js module.exports = { attributes: { id: { type: 'integer', autoIncrem...

热门问题