waterline 相关问题

Waterline是Node的基于适配器的ORM。它包含在Sails.js框架中。

在水线 ORM (Sails.js) 中更新插入

我正在寻找一种在水线中执行MongoDB的upsert操作的方法。一种方法是使用本机方法。 Model.native(函数(错误,集合){ Collection.update({"key": "val"}, {"$se...

回答 2 投票 0

如何在 sails.js 中与 mongoDB 创建一对多关联,特别是当 id 是字符串而不是 ObjectId 时?

我正在 Node.js 应用程序中使用 Waterline ORM sails.js,并且我有两个模型:“Owners”和“Pets”。我面临的问题是......

回答 0 投票 0

如何在sails.js helpers中处理非显式错误?

我想弄清楚Sails.js中的错误处理是如何工作的。不幸的是,文档中的代码示例并没有涵盖这个用例。问题是我一直收到这个错误。UsageError: `......。

回答 1 投票 0

sails v1中未识别的修饰符`_bsontype`。

我正试图将我的sails.js应用程序从v0.12升级到v1,升级后以下查询不再有效。 return Passport.findOne({ protocol: 'local', user: user.id / also ...

回答 1 投票 2

有没有一种方法可以使用自定义控制器来覆盖sails.js水线端点,但是要保持内置的分页和过滤功能?

我已经定义了一个模型,我喜欢我进行分页,并使用水线和蓝图进行开箱即用的过滤。但是,我需要在所有请求中添加where子句。我不是客户...

回答 1 投票 0

nodejs-sails.js锁定查询(交易)

[案例:我正在使用SAILS.js创建一个api,sails.js将水线用于ORM。 api还可以说照片,许多用户可以投票。图片将按编号订购...

回答 1 投票 5

SailsJs / Postgresql-如何通过唯一字段创建单向关联或一对多关系

[我有两个模型:PdfAnnotation.js:module.exports = {tableName:“ pdf_annotations”,primaryKey:“ pk_id”,属性:{pk_id:{类型:“ number”,autoIncrement:true},...

回答 1 投票 0

Sails.js WaterlineORM如何在查询中使用$ and / $ or运算符

我有一个存储在数据库中的数据。以下是来自DB的一个文档的示例:{“ year”:2012,“ indicator”:0}其他文档包含其他年份-2013、2014等以及随机的“ indicator”。现在我...

回答 3 投票 2

具有多个唯一属性时拦截E_UNIQUE

Sails / Waterline正在拦截错误,但是没有关于哪个唯一属性导致错误的描述。示例:我的架构中具有唯一的电子邮件和用户名。

回答 1 投票 1

吃水线:吃水线中总和/平均值/混合/最大值

[请参见示例:用户对象:{名称:'Mike',年龄:16,创建于:2014年2月12日星期三18:06:50 GMT-0600(CST),更新时间:2014年2月12日星期三19:30:54 GMT-0600(CST),id:7} ...

回答 1 投票 1

如何在Sails js水线数据库关系中设置主键

我一直在研究官方文档中与Sails JS水线数据库的关系。但是,我一直难以理解如何设置我的外键,就像我...

回答 1 投票 0

与Sails js中参考_id数组的单向关联

我正在尝试使用一种单向关联,因为我只需要从一种模型到另一种模型的引用即可,反之亦然。模特艺术:module.exports = {属性:{文件名:{类型:'字符串',...

回答 1 投票 0

Sails 1.0 Group By

现在不推荐使用groupBy,我该如何使用Waterline ORM从表GROUP BY xxx模仿SELECT COUNT(*)之类的SQL命令?此页面建议使用.sum()和.avg(),但这些方法是...

回答 1 投票 0

如何在Sails js应用程序中全局使用knexjs

如果不使用水线,如何在控制器或任何其他模型文件中获取knex对象。例如:在我的api / models / Users.js module.exports = {find:function(id){//我的...

回答 2 投票 2

SailsJS模型中的嵌套对象

如何将完整的对象工作站放置在另一个对象userWorkstationSchedule中?代码:Workstation.js module.exports = {tableName:'workstation',属性:{name:{type:'...

回答 1 投票 -1

在sails.js中按点数和注册日期获得用户的排名

如何使用积分和注册时间获得用户排名?我试图通过相同的条件来吸引用户,并且效果很好。等待User.find({排序:{rewardPoints:0,...

回答 1 投票 0

SailsJS中的水线关系

[我在SailsJS中编写了一个应用程序,我在关系方面遇到了问题,开头是一些代码:User.js module.exports = {tableName:'user',attribute:{schedules:{collection:'...

回答 1 投票 -1

在(差不多)相同的创建中遇到了Waterline的意外错误

运行以下代码以创建新的数据库(PostgreSQL 11.3)行:const Supplier = await Supplier.create(Object.assign({},EntityData,{last_activity_date:sails.services ....

回答 1 投票 1

带有本地安装帆的帆控制台

根据文档,sails lift将始终尝试使用本地安装的Sails模块(即app / node_modules / sails)运行您的应用。但是当我运行sails console时,我可以从stacktrace中看到...

回答 2 投票 2


© www.soinside.com 2019 - 2024. All rights reserved.