测验中的 Strapi 关系

问题描述

我是 Strapi 的新手,我想使用它的第一个项目是一个测验网络应用程序。 我制作了 2 种收集类型:问题和测验。 他们有一个“测验有很多问题”的关系。

问题在于,当有人进行新测验时,他必须前往问题集合并制作可以添加到测验中的问题。但是,我希望能够将问题直接添加到测验集合中。

有没有办法实现这个,或者我可以创建自己的react组件来自己制作,然后以JSON格式存储?

解决方法

您可以直接访问 API。 您可以构建一个 React 应用程序,然后从那里创建一个名为 create quiz 的页面。 您可以使用 API 添加测验和问题。

https://strapi.io/documentation/developer-docs/latest/developer-resources/content-api/content-api.html#api-endpoints

,

如果你想在 Strapi 中创建它,你必须创建一个自定义插件。 请参考custom plugin