node.js - 如何使用 Strapi 存储用户数据
问题描述
我正在使用 strapi 创建一个电子商务平台。Strapi 只有用户电子邮件和密码选项。我想存储用户的地址、联系方式、以前的订单等。有没有办法做到这一点?
我正在使用快速入门模板。
Strapi 版本 3.0.0-beta.17.7(节点 v10.16.3)
解决方案
IMO 最好的方法是创建一个profile
与用户具有一对一关系的模型。但是,您需要在 findOne 上创建自己的 isOwner 策略,然后创建、更新路由。这样,该用户就可以查看/创建/更新他们自己的个人资料。
推荐阅读
- ios - 按下按钮时打开 Facebook 应用程序页面。斯威夫特 5
- ios - 尝试在 Xcode 工作区中创建新文件时未显示模板对话框
- c++ - DirectX 项目模板在 Visual Studio 2017 中不可见
- python - 如何为 QTreeView 项目相对于它的后缀设置自定义图标
- amazon-web-services - Kinesis 代理无法启动
- javascript - 将对象的属性值添加到对象数组
- sql - 如何在 Apache Spark 中加入地图并对其执行 RDD 操作?
- angular - 从 Angular 的 GET 请求中获取数据
- sparql - 单语文本过滤问题
- selenium - 如何使用量角器单击下面的路由器链接