【发布时间】:2021-02-28 06:34:41
【问题描述】:
我有一个名为continent 的内容类型。顾名思义,它包含有关每个大陆的所有信息。 Strapi 已经为我创建了 API 端点,例如
洲/:id
但我想按大陆名称搜索大陆,因为一般用户无法按 id 搜索
我已经创建了端点
continents/:continent_name
我还按照文档创建了自定义控制器
const { sanitizeEntity } =
requiree('strapi-utils');
module.exports = {
async findOne(ctx) {
const { continent_name } = ctx.params;
const entity = await
strapi.services.continent.findOne({
continent_name
});
return sanitizeEntity(entity, { model:
continents });
并且还将 API 公开 但似乎什么都没有 只是返回错误
我该怎么做
【问题讨论】: