问题标签 [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 投票
0 回答
925 浏览

node.js - 我可以将 Strapi 部署到现有网站的子文件夹(通过使用 Apache 反向代理)吗?

例如,我有一个网站是https://example.com/,我想通过 URL https://example.com/strapi/访问 Strapi 网站,我的 Apache 反向代理配置是:

有人知道解决方案吗?我知道使用子域而不是子文件夹可能是一个解决方案,但这不是我想要的方式。

0 投票
5 回答
5137 浏览

strapi - 使用strapi注册新用户时如何设置角色?

我正在尝试注册用户,我想知道如何将角色设置为管理员。我试过了

我正在使用 Angular5 而只是 api strapi

0 投票
1 回答
2594 浏览

docker - Strapi 路由返回 404 未找到

我有一个问题,我的 API 中的所有路由都返回404 Not found。我遵循了Strapi/strapi-docker 的从 Docker Hub 拉取部分。

除了运行图像之外,我所做的是创建一个名为post包含三个字段的新内容类型。如果我尝试GET /post(添加所有帖子)我会收到未经授权的响应错误。这是现阶段的预期。在我检查角色和权限以允许公共角色使用 find 和 findOne 路由后,即使添加了数据,我也会收到 404 Not found 响应错误。

开发服务器不使用任何前缀。

postfind 和 findOne 的路线如下所示:

Strapi 界面中没有太多可供选择的选项,所以我不确定还有什么可以尝试的。我已经尝试了几个其他的strapi安装。不确定这是否会搞砸,但我隐约记得之前尝试过 strapi/strapi-docker 并让它工作。

0 投票
0 回答
1722 浏览

html - 在 Vue 中显示来自 API 的图像

我使用 Strapi 作为 API 驱动的 CMS。我在 Strapi 上上传了一张图片,并将其拉到我的 Vue 应用程序中。Strapi 正在使用 Mongo。API 正在为图像返回这个:

如何在 Vue 上显示此图像?

0 投票
1 回答
968 浏览

authentication - GraphQL 和 Strapi 会话

首先,这个项目很棒,我让 GraphQL 非常快地与 MongoDB 一起工作。甚至带有 ModHeader 扩展的 GraphiQL。但是,我正在尝试向 graphQL 端点添加策略,但我发现它ctx.session始终是空的,即使我正在发出授权请求(通过 Bearer 令牌)

在这个例子中会话是如何工作的?每次创建请求时都需要查询用户吗?

0 投票
1 回答
818 浏览

graphql - Strapi GraphQL 覆盖

我正在尝试重写我的 GraphQL 模式,以便一切都来自“顶级查询”。例如,我有耐心、地点、实践的内容类型。但我希望每个查询都location { // rest of query以防止人们检查不属于他们的东西开始。为了实现这一点,我一直在将 schema.graphql 添加到我的所有模型中

然后,我想从实践中删除对所有内容的访问权限并覆盖 findOne 以排除参数,并且只是practice控制器将在其中使用当前用户的状态填写 ID。

我无法使之前的代码工作,因为 GraphQl 带有内部错误,说我只能指定一次练习。即使如此,在生成的模式中似乎并非如此

任何想法如何做到这一点?谢谢!

0 投票
1 回答
1162 浏览

node.js - 在 Mongoosejs 中查询嵌套关系

我有这种关系(不是嵌套文档,通过 id 与它们有实际关系)(以下是 GraphQL 表示)

我想知道通过练习查询约会的语法是什么。我尝试了以下但没有运气

params在哪里

根据嵌套文档文档,点语法应该可以工作。在子句中做同样的where事情似乎也不起作用。有任何想法吗?

更新:包括请求的完整示例(不尝试通过实践过滤它)

具有嵌套关系的文档

约会的 JSON(使用 Robo 3T)

位置的 JSON(使用 Robo 3T)

练习的 JSON(使用 Robo 3T)

查询此模型时在后台发生的查询

0 投票
2 回答
5832 浏览

node.js - Strapi API: Set custom query service to find nearest location within a range?

By sending latitude longitude of current Location, I would like to find the nearest airport in my collection.

I've used geodist for finding the distance between two latitute/longitude coordinates.

Question: Is it possible to make a query after getting all collection of airport to check whether the current location is available within a specific distance?

E.g. When minimum current distance to an item of the collections is within 100km, then I would like to show this item as result.

This My Query...

This My Route...

This my Controller...

0 投票
1 回答
267 浏览

docker - strpi-docker lodash 问题

我在使用strapi.io 的官方 docker 包装器时遇到问题 -> 每当我运行时docker-compose up,我都会收到错误,因为找不到 lodash。第一次运行 docker 容器(全新安装)时,一切运行顺利,第二次尝试将返回以下错误。

你们有什么想法吗?非常感谢您的帮助。

0 投票
1 回答
62 浏览

mongodb - 是否可以创建当前正在运行的 docker 实例的 docker 映像?

我是 docker 新手,我已经实例化了一个需要先运行 mongoDB 容器的 strpi 容器。我目前在 AWS ECS 中运行它,我将任务定义配置为同时拥有容器和链接。

我现在只是想知道我是否可以从现有的容器系统中制作一个 docker 映像。因此,将来,我可能只是将这个新图像发布到 dockerhub 或 ECR 并在 ECS 中运行,而无需任何额外的配置,例如环境变量或链接或单个任务定义中的多个容器。

任何想法都会有所帮助。