问题标签 [strapi]

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 投票
1 回答
1090 浏览

mongoose - 在生命周期回调中触发另一个 API 调用 - Strapi

我有两种内容类型:产品和 TempBaskets

Products 包含一个字段;stock-total我想根据使用此形状创建或更新的 TempBaskets 进行更改:

我想在 TempBaskets 生命周期挂钩中捕获这些数据,然后调用 Products 控制器之一并将测试产品的库存更新为 -1。

model并且result是猫鼬对象。文档似乎建议model.products应该包含我需要的数据 - 但它是未定义的。

如何从生命周期方法中的调用访问数据?

然后我可以在生命周期挂钩中使用 Products 中的控制器吗?

最后,(对不起堆栈溢出神)这是正确的方法吗?

谢谢!

0 投票
0 回答
162 浏览

mongodb - Strapi GraphQL Where Null - 转换为 ObjectId 的值失败

我正在尝试执行以下查询:

以上应该返回 non-approved mediaitems,但我收到以下错误:

注意:approvedByuser模型的关系字段

0 投票
1 回答
537 浏览

nginx - 当在代理后面提供服务时,如何配置 Strapi 以显示和面向外部的 URL 域?

我试图让从“文件上传”中的项目复制的链接具有正确的域。目前他们使用' http://localhost:1337 '这是不正确的,因为 Strapi 在 Nginx 后面运行。有没有办法指定面向外部的主机是什么?

0 投票
8 回答
6570 浏览

strapi - Strapi如何在后台启动?

通常我们使用“strapi start”来启动strapi。

我将它托管在 AWS ubuntu 上:

尝试“启动strapi&”在后台运行它。但是,一旦终端关闭,我们就无法再访问strapi 控制台了。

0 投票
3 回答
985 浏览

strapi - 从 Strapi 中的另一个插件调用模型

我有一个Notification模型,其中belongsToMany用户来自users-permissions插件。

我有另一个模型称为Profile哪个belongsToOne用户。

现在,我想populate通知相关user人员及其profile...

我努力了:

向我投掷Impossible to find the plugin where strapi.query has been called.

也试过:

也没有运气

我也试过strapi.plugins["users-permissions"].models.user得到未定义!

0 投票
1 回答
432 浏览

strapi - Can I custom panel admin when app is already created?

I have a question

Can I custom panel admin when app is already created?

In the documentation https://strapi.io/documentation/3.x.x/advanced/customize-admin.html#customization is written a project should be created in the dev mode with --dev flag, but I worked since 2 weeks on the project which I created without this flag, but now I want to add to admin panel one simple component and rebuild panel admin. Is this possible?

0 投票
1 回答
909 浏览

node.js - 如何在 Strapi 中使用 CRSF 和 XSS 保护

在 Strapi 上使用 CRSF 和 XSS 保护的一些示例的最佳实践是什么?

我有几个 HTML 表单,还有一个在 Strapi 中调用 API 的移动应用程序,我正在寻找一种方法来防止 CRSF 和 XSS 问题。

此外,如果我使用 expressJS 生成 CSRF 令牌,是否可以在提交数据时从 Strapi 验证这些令牌?

非常感谢

乔治斯

0 投票
1 回答
5236 浏览

strapi - Strapi:如何在模型 js 中获取当前用户信息

按照这里的答案:Strapi:是否可以跟踪用户修改内容?

如何获取当前用户 ID?

0 投票
0 回答
211 浏览

node.js - 无法在 Strapi 项目中添加项目

同时关注链接 - https://strapi.io/documentation/3.xx/getting-started/quick-start.html#create-your-first-api

我陷入了一个问题。我在内容类型中创建了一个产品列表,添加了字段名称及其各自的数据类型。但是,当我尝试将数据添加到 productList 中时,它不能仅显示加载器。 装载机

终端没有错误

控制台日志

0 投票
0 回答
1223 浏览

postman - Postman 将图像数据发布到strapi

我可以在邮递员中使用 POST 发布数据“标题”和“序列”。

但是,我应该如何发布图像?多张图片呢?

我试过使用

1)以表单数据为主体,以img为键并在其中放置一个文件,但是img仍然为空。回复:

2)将图像转换为base 64字符串并将其发布为json:

要求:

回复:

在此处输入图像描述