我创建了一个新插件,并将组件注册为新字段。 新字段的自动填充地址并在下面显示。 我在更新字段数据时遇到问题。我需要以JSON格式插入数据。
Strapi版本3.1.7 环境:发展 节点:v12.16.3 Npm:6.14.4 db:SQLite
此JSON如下所示:
{
city: "Paris",
country: "Francie",
fullAddress: "Paris, Francie",
place_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
}
当地图成功返回数据时=>从props调用onChange并设置目标的新值:
const { name } = props;
if (locationData) {
props.onChange({
target: {
name,
value: locationData,
type: "json",
},
});
}
保存后,trapi显示“已保存”,但数据未保存到DB。控制台中没有错误。 我尝试保存字符串而不是JSON数据,并且可以成功保存到数据库
有什么解决方案可以将数据保存为JSON?