bookshelf.js 相关问题

Bookshelf是基于承诺的Node.js ORM,构建于Knex查询构建器之上。它扩展了Backbone.js的Model&Collection基础,提供事务支持,渴望/嵌套 - 渴望关系加载,多态关联,以及对一对一,一对多和多对多关系的支持。

Strapi 按多对多关系过滤

我在strapi的postgresql中有两个表:商品和标签 商品: 身份证号 |标题 --------- 1 |一些名字 2 |一些名字2 3 |一些名字 4 ……………… 标签 编号 |标题 ------------ 1 |一些标签 1 2 |一些

回答 2 投票 0

如何使用Sinon在Hapi/Lab测试中消除knex调用?

我正在尝试为新的 Hapi 应用程序设置测试模式。我过去曾在 Express 中使用过 Mocha 和 Chai,但我正在尝试使用 Lab 和 Code 来留在 Hapi 生态系统中。我也在使用 Booksh...

回答 2 投票 0

使用 NodeJS、BookshelfJS 和 Knex 进行 PostGIS 查询

我正在使用 NodeJS、BookshelfJS 和 ExpressJS 进行项目。 我的数据库是安装了 Postgis 的 Postgres。 我的表“organizations”有一个“lat_lon”几何列。 我想查询所有

回答 2 投票 0

升级Knex后出现 "获取连接超时 "的情况。

在我的公司,我们的应用在多个EC2实例和一个RDS数据库上运行NodeJS。我们的应用程序需要进行一些升级,因为一些依赖关系已经很旧了,其中一个......。

回答 1 投票 3

bookshelf.js检索模型名称&通过virtuals-plugin将其分配给实例#beginner。

我觉得这是一个非常愚蠢的问题,但尽管我很努力,我没有得到任何接近解决它自己;所以,在这里,我们去。我安装& 设置虚拟插件: bookshelf.plugin('...

回答 1 投票 0

我如何在BelongsToMany连接表上查询BookshelfKnex?

我在Node应用程序中通过MySQL运行Bookshelf。我有一个名为Document的模型和另一个名为Tag的模型,它们通过一个名为"... "的表,通过 belongsToMany关系加入。

回答 1 投票 0

如何从关系中选择列

所以我正在使用Strapi和Bookshelf。 .query()是普通的书架查询。 const result = awaittrapi.query('friendship')。model .query({其中:{user1:1},或其中:{user2:...

回答 1 投票 0


如何在BookShelf.js中获取hasMany关系

我正在尝试从要约模型中获取与投资模型具有“ hasMany”关系的数据,但始终会收到错误消息“必须为要约hasMany关系定义有效的目标模型” ...

回答 1 投票 0

如何通过带有Node.js的Bookshelf.js从文件中插入BLOB数据?

我正在使用multer在node.js中处理文件上传。我需要将文件数据存储在表的Blob字段中。有没有办法将文件指针绑定到Bookshelf.js?

回答 1 投票 2

如何仅从动态区带状书架中获取一种成分

我在模型中有这个dynamiczone字段,某些端点我需要此字段,所以我做了这个“ autoPopulate”:false现在我只需要为“ extra-options.file-upload”获取一个组件,但是...

回答 1 投票 0

使用书架ORM nodejs在postgres中插入数据,由于不存在关系而出现错误

插入记录,并带有书架。但是插入时运气不好,得到如下错误:let {mobile,email,name,active = 1} = req.body let insert = {'mobile_number':mobile,'。 ..

回答 1 投票 0

带有表名的Bookshelf JS混乱

我有一个用bookshelf.js定义的用户模型,如下所示:const User = bookshelf.model('User',{tableName:'[thanos.User]'});使用bookshelf.js的count()函数:User.count()。then((count)=&...

回答 1 投票 0

如何与Bookshelfjs查询构建器结合使用?

我在弄清楚如何添加多个在其中包含“或”查询的“和”查询时遇到了问题。我最终想要的结果是这样的:从模型中选择* ...

回答 1 投票 0

Heroku使用bcrypt部署node.js失败

在将书架安全密码添加到我的服务器后,heroku未能成功部署我的服务器,它一直说无法安装bcrypt。 NPM_CONFIG_DISTURL = https://nodejs.org/download/release/ ...

回答 1 投票 0

如何检查书架和mysql是否存在电子邮件

我一直在尝试检查书架js是否存在电子邮件,但是每次我总是得到空的响应。如果我尝试其他领域,则效果很好。 (我更喜欢这是否行得通,是否有我...

回答 1 投票 0

Bookshelf:查询构建器:如何在json列中使用like运算符?

我正在将书架与PostgreSQL数据库一起使用信息是json类型的列。我想检索所有类似于'%pattern%'的列通过sql查询,我使用select * from table where information:...

回答 1 投票 0

如何从父表中获取相关记录

我有两个桌子。用户是父表,叶子是子表。每个用户都有一个以上的请假请求。 users.id是主键,而leaves.userID是外键。我想获取相关用户的...

回答 1 投票 0

如何使用sinnon模拟书架js中的回调函数

我想用sinon使用书架js(带有knex)来模拟这段代码。 const campaigns =等待模型。Campaign.forge().query((qb)=> {qb.where(“ account_id”,...

回答 1 投票 0

Bookshelf Node js问题:必须为equipment_component hasMany关系定义一个有效的目标模型

我想在书架中使用加入。我收到错误消息:“在以下设置中,必须为equipment_component hasMany关系定义一个有效的目标模型”。 const ...

回答 1 投票 0

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