我有一个产品内容类型,我已经添加了一个 JSON 内容字段。
在创建/更新产品时,它应该使用该产品的创建 ID、产品上的名称和产品上的价格以及我将来应该选择的任何内容填充 JSON 字段 - JSON 字符串需要像这样格式化:
{
"id": "1",
"price": 79.99,
"url": "https://strapi-endpoint.com/api/product/1"
}
我在 here 阅读了这个答案,并设法将一些 JSON 放入挂钩的字段中,但我只是有点困惑如何从所有挂钩上的数据库中获取 ID?即 afterCreate 或 afterUpdate,如何在此阶段获取 DB 值?
作为参考,我要填充的 json 字段称为“snipcartCrawl”:
我要标记的第二个问题是如何使用 strapi API 专门针对该字段并绕过
data
和 attribute
嵌套,以便我可以通过特定的 API 调用访问我在上面创建的 json 字段值。