- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 adonis make:model Thing --migration
来创建和迁移。因此,我的模型中有“Thing.js 文件”,其中包含以下代码:
'use strict'
const Model = use('Model')
class Thing extends Model {
}
module.exports = Thing
然后,我将“Model”替换为“Lucid”,因为我想构建一个关系数据库。但这是我运行 server.js 时在终端上遇到的错误:“找不到模块 'Lucid'”。
这就是 start/app.js 文件内部的样子:
const providers = [
'@adonisjs/framework/providers/AppProvider',
'@adonisjs/framework/providers/ViewProvider',
'@adonisjs/lucid/providers/LucidProvider',
'@adonisjs/bodyparser/providers/BodyParserProvider',
'@adonisjs/cors/providers/CorsProvider',
'@adonisjs/shield/providers/ShieldProvider',
'@adonisjs/session/providers/SessionProvider',
'@adonisjs/auth/providers/AuthProvider',
'@adonisjs/validator/providers/ValidatorProvider'
]
最后:
module.exports = { providers, aceProviders, aliases, commands }
这是什么原因呢?我该如何修复它?
ps:项目以典型方式初始化,因此文件夹结构如下:adonis new myprojectsname
最佳答案
use('Model')
将使用 Lucid 提供程序的 Model 类。您无需更改它即可创建关系数据库。
关于mysql - 未找到 adonisjs lucid 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47870411/
我正在使用 AdonisJs 框架为多个用户开发一个身份验证页面。该页面预计允许用户仅在经过身份验证后才能查看个人资料。但阿多尼斯现在在连接到应用程序的每个用户之间共享 session 。因此,一旦有
我正在使用 Adonis Framework 从他们的身份验证教程中创建登录。我有一个工作寄存器(我有一个页面检索创建的所有配置文件),但是当我尝试使用其中一个用户登录时,我收到了密码不匹配错误。我在
Ruby on Rails 允许查看所有环境(开发、测试、生产)中对数据库进行的查询的日志。有没有一种方法可以在 Adonis.js 中复制此类功能? 最佳答案 我不确定旧版本的 Adonis,但在
AdonisJS 是 Node.js 的 Laravelish 框架,但即使遵循 Laravel 解决方案,我也没有工作。 我有一些规则将两个字段设置为唯一,但是在更新它时,它要么无法指责数据库中存在
如何在不创建新数据的情况下更新数据库中的数据? async update ({ params, request, response }) { const product = await Pro
我需要向数据库发送日期格式,例如:DD-MM-YYYY。或者使用 Edge 模板在前端进行格式化的某种方式 class AtendimentoSchema extends Schema { up
我已经创建了带有时间戳的基本模式,但是当我插入到播种器中的表时,列 created_at 和 updated_at 为空,但根据 Knex.js 文档,我认为如果未指定它应该是当前日期时间。 最新的
我已经创建了带有时间戳的基本模式,但是当我插入到播种器中的表时,列 created_at 和 updated_at 为空,但根据 Knex.js 文档,我认为如果未指定它应该是当前日期时间。 最新的
我在最新版本中使用 Adonis.js 但无法验证...已经尝试过了 request.multipart.file('avatar', { types: ['jpeg', 'jpg', 'png'
我想使用 adonisjs 从数据库中具有一对一关系的两个表中获取数据。当我尝试从其中一个表中获取所有数据时,结果为空。 这是我在模型中的关系代码: class Cart extends Model
我想知道如何通过迁移来解决多对多解决方案,如下图所示: DB relation diagram u_id_user 是 User 表中的 FK u_g_id是唯一的并且自动递增 g_id_group
总结 我正在开发一个摄影应用程序来帮助摄影师跟踪他们的客户。这是我使用 Adonis.JS 的第一个项目,到目前为止我真的很喜欢它,但是在这个问题上停留了一段时间并且无法在任何地方找到答案。我将分享我
当用户在我的 RESTful 应用程序中创建帖子时,我想将响应状态代码设置为 201。 我关注了documentation并创建了 start/hooks.js 如下: 'use strict'
如何在 Adonis 中关联来自 oneToMany 关系的值数组。 文档显示以下内容来关联单个值 const Profile = use('App/Models/Profile') const Us
我在 ReactJS 中有一个表单,每次单击提交按钮时,数据都应该传递到 adonis api。 ReactJs 文件 async handleSubmit(e) { e.prev
我知道有一种方法可以扩展验证器来创建自己的验证规则。但我不知道该怎么做才能满足我的要求。也许我的目标可以通过任何现有的验证规则来实现 我的场景: 我有三个 Angular 色;说role_id=1、r
目前我正在学习AdonisJs和Mysql。我正在练习演示试点项目,例如 Facebook 状态/评论系统。同时我也在尝试了解mysql数据库的关系。但是每当我想要获取与某一特定状态相关的所有评论时,
我使用 adonis make:model Thing --migration 来创建和迁移。因此,我的模型中有“Thing.js 文件”,其中包含以下代码: 'use strict' const M
我正在尝试通过 this tutorial 掌握 adonisjs 的窍门 我按照其中的说明正确设置了所有内容,但当我输入 adonis migration:run 时遇到了问题。我在终端上收到的错误
当我在边缘模板中使用 {{ csrfField() }} 时,出现错误 Cannot call function csrfField from user/payments/pay/unpaidHour
我是一名优秀的程序员,十分优秀!