【发布时间】:2023-01-17 22:11:52
【问题描述】:
请帮我。 我无法返回每个登录用户创建的数据。 我哪里错了?
const { createCoreController } = require("@strapi/strapi").factories;
module.exports = createCoreController(
"api::pessoalfinanca.pessoalfinanca",
({ strapi }) => ({
async create(ctx) {
let entity;
ctx.request.body.data.colaborador = ctx.state.user;
entity = await super.create(ctx);
return entity;
},
async find(ctx) {
const { data, meta } = await super.find(ctx);
return { data, meta };
},
})
);
【问题讨论】:
-
你的创建方法有效吗?它是否添加了 colaborador 字段?如果是这样,那么检查请求(在你的 find 方法中的 ctx )是否也有
colaborador标志?
标签: strapi