问题标签 [admin-bro]
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.
javascript - AdminBro 中文件上传的自定义提供程序问题
我使用 imagekit 和 AdminBro 为文件上传创建自定义提供程序。这里是:
当我上传一个 img 文件时,我得到以下响应:
和 Imagekit 仪表板: jpg 扩展名丢失
所以文件被发送到 imagekit 但它丢失了扩展名。
这也是console.log(文件)中的内容:
我不知道为什么文件在上传时丢失了扩展名,有人知道解决方案吗?
node.js - 在 admin-bro Nodejs 中获取引用对象时出错(没有给定 id 的资源)
所以我得到的错误是没有给定 id 的资源:“workshop.timelines”\n这是您可以使用的所有注册资源的列表。
这是我试图在 adminbro 中可视化的资源
这是车间模型:
现在,我在我的 adminbro 选项中添加了这两个资源,但是当 adminbro 尝试从集合中获取一些记录时,它失败并出现错误:
没有给定 ID 的资源:“workshop.timelines”\n这是您可以使用的所有已注册资源的列表。
可能影响此问题的另一件事是,在 MongoDB 中,workshop 对象中时间线的值是 ObjectId 和字符串的混合,但是我尝试将所有对象值转换为 ObjectId,但它仍然显示相同的错误。
非常感谢这里的任何帮助。
postgresql - Nest.js 中的 admin-bro 错误:没有适配器支持您提供的资源之一
当我尝试在 Nest.js/typeorm 和 postgres 中设置 AdminBro 时,出现此错误: UnhandledPromiseRejectionWarning: NoResourceAdapterError: 没有适配器支持您提供的资源之一。
你能帮我找到解决这个问题的方法吗?这是我设置的adminBro:
这是我的用户实体文件:
我以这种方式定义我的 baseEntity :
这是 main.js 文件:
node.js - AdminBro 捆绑“没有这样的文件或目录”错误
我只是想用 NodeJS 和 Nginx 在我的 docker 容器上运行 AdminBro,我从 nginx 错误日志中收到以下错误:
该网页没有显示任何错误,而是空白。
管理员.js:
admin.js 在 /home/aguero/lasfar/website/nodejs 下
nginx.conf:
nginx.conf 文件中有更多位置,但它们位于完全不同的路径中,因此为简单起见,我删除了它们。
我使用 setup_16.x 脚本和 APT 安装了 NodeJS。这些软件包安装有:
我将容器的 80 端口映射到主机的 8080 端口。
知道为什么会出现这些错误吗?如有必要,我可以提供更多信息。
typescript - @admin-bro/nestjs 与 @admin-bro/sequelize 和 mysql ?出现错误 NoResourceAdapterError
面临与“@admin-bro/sequelize”NoResourceAdapterError 相同的问题:没有适配器支持您提供的资源之一
node.js - 如何只允许管理员访问 Nodejs `AdminBro` 中的管理页面
如何只允许管理员访问 Admin 页面AdminBro
?Nodejs
我想要的只是让管理员有权访问该 adminBro
页面,是否有任何特定方法可以完成此操作?
我在我的app.js
文件中做了这个,但它不起作用
javascript - AdminBro - 尝试上传并返回“isValid() 不是函数”
尝试上传时,我收到一条错误消息,指出“isValid()”不是函数。图像也不保存。
编码:
错误:
我关注了 JSCast 频道的视频。除此之外,其余的都在工作。关于上传系统的视频:https ://www.youtube.com/watch?v=7WtKcFqJHho
已安装的库及其版本:
node.js - Admin-Bro 如何使用“_id: Number”进行关系。(MongoDB)
所以,我在 github 上打开了问题:https ://github.com/SoftwareBrothers/adminjs/issues/883 。我该如何解决这个问题?对于模型_id,我使用 Number 而不是 ObjectId。
javascript - adminbro 更改密码和登录
如何在adminbro中更改密码或登录?我试图在文档中找到有关它的信息,但没有答案。我正在使用 action.new.before 钩子:
node.js - 如何知道我登录 Admin-Bro 的当前用户
我想知道当前user
登录的Admin-Bro
。因为我想限制User
.
我只想限制访问,Users
以便只有帐户所有者super admin
才能看到users
. 所以我需要确定当前登录的用户是否是该帐户的所有者,或者当前用户是否是SuperAdmin
其他用户以便我执行此操作。
如何找到当前用户?
这是我尝试做的,但它不起作用,因为 currentAdmin 没有返回当前登录的管理员,只有记录返回users
我的所有DB
});