问题标签 [adonisjs-ace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1257 浏览

node.js - 使用迁移时 Adonis 5 节点已弃用警告

这最近开始在命令行中弹出......任何人都知道发生了什么,我不确定为什么 node_modules 中的新包与 node v14.16 不兼容。我尝试使用旧版本的节点(adonis 5 的文档状态最小版本是版本 12),尽管这会产生语法错误。

每当使用 node ace 命令时都会显示此container.with() is deprecated警告。我该如何解决这些问题?

节点版本 14.16.0:

节点版本 12.5.0:

0 投票
1 回答
490 浏览

javascript - 如何从adonisjs中的嵌套表关系中获取特定字段

这是我的代码查询

我只想从每个表中获取一些特定字段:

但我得到这个回应有很多额外的领域

但我不需要 project_id 等,例如每个表中的某些字段,
例如我只需要文件表中的这些字段,并希望从我的查询中的每个表中获取特定字段,但我在邮递员中得到高于输出响应

0 投票
2 回答
250 浏览

node.js - 如何解决 Adonis 应用程序启动时的崩溃?

这是我的第一个问题。我正在尝试通过adonis serve --dev在终端输入来运行 Adonis.js 应用程序。连续的消息总是相同的:

SERVER STARTED
Watching files for changes... 中的
致命错误,第 0 行
检查失败:U_SUCCESS(状态)。
FailureMessage Object: 000000D7655ECBA0Application crashed,确保杀死所有相关的运行进程,修复问题并重新运行应用程序

唯一改变的是FailureMessageObject。我的节点版本是 12.0,npm 6.9。

0 投票
0 回答
197 浏览

sql - 对 Lucid 模型、AdonisJs 的多对多查询

考虑一个与名为 的数据透视表相关的简单情况users,现在如果我必须获取所有选择了某个主题的用户。在 AdonisJs 5 中实现这一目标的最佳方法是什么。以下是我找到的解决方案。subjectsuser_subjects

上述方法没有任何问题,但我认为有一个额外的查询来获取实体然后加载关系。有没有更优化的方法来实现上述目标?

还要更进一步地考虑上面的例子,如果假设usersclasses通过数据透视表相关user_classes,那么在 Lucid 模型上使用 1 个查询而不使用数据库类可以实现吗?

0 投票
0 回答
119 浏览

node.js - 运行 node ace invoke adonis-mix-asset 抛出此错误:`invoke` is not a registered command

王牌文件:

0 投票
1 回答
408 浏览

javascript - Adonis 5.0 TypeError:无法读取未定义的属性“长度”

我正在尝试使用安装后在 adonis 5.0 上设置 lucidnode ace invoke @adonisjs/lucid

操作系统:windows 10 节点版本:14.6.1 npx 版本:6.14.12

预期结果

--设置清醒

实际结果

1 莱文

2 匿名

3 Kernel.getSuggestions

4 内核.execMain

5 内核句柄

6 应用程序句柄

7 王牌手柄

更新

这是注释部分中要求的我的 package.json 文件中的代码。

0 投票
2 回答
449 浏览

typescript - Adonisjs 上次更新(v5)模型创建命令不起作用

阿多尼斯v5

创建控制器命令工作正常。

但是创建一个新模型命令不起作用

运行 make model 命令显示错误

找不到模块“C:\Users\abir2\Desktop\crm-backend\ace:make”

adonisjs v5 如何使用命令创建模型?

0 投票
1 回答
264 浏览

javascript - Adonisjs 如何在模型中将布尔值转换为 false 和 true 而不是 0 或 1?

这是我的表字段(打开),但作为响应,它返回 0 1 但我想要 true false 而不是 0 1

我正在使用阿多尼斯 MySQL

table.boolean('open').notNullable().defaultTo(true).comment('true = open, false = close')

常量模型 = 使用('模型')

}

module.exports = 标记

0 投票
1 回答
354 浏览

javascript - Adonisjs 5.0 TypeError:this.container.singleton 不是函数

我刚刚在 adonisjs5 上安装了 adonis5-scheduler,但每当我尝试提供服务时都会出现错误

操作系统:windows 10 节点版本:14.6.1 npx 版本:6.14.12

预期结果 ——构建服务

实际结果

这是注释部分中要求的我的 package.json 文件中的代码。

0 投票
1 回答
221 浏览

node.js - 如何在adonis5中创建路径和查询验证

在 adonis5 我目前正在使用基于模式的验证,但这些验证仅适用于请求正文。我如何验证路径和查询参数验证