【问题标题】:Strapi post request with relation带关系的 Strapi 发布请求
【发布时间】:2021-12-06 04:46:44
【问题描述】:

我正在尝试对 Strapi API 进行 POST,但似乎无法弄清楚如何将“拥有并属于一个”(一对一)关系从个人资料附加到用户。

我知道这种关系运作良好,因为在管理面板中我可以毫无问题地创建这种关系

我已经尝试过以下身体:

{
  "fullName":"Test Name",
  "country": "Nigeria",
  "phone": "09070933598",
  "verified": true,
  "users_permissions_user": {
    "id": 22
  }
}

我收到了这个回复

{
  "id": 3,
  "users_permissions_user": {},
  "fullName": "Test Name",
  "country": "Nigeria",
  "verified": true,
  "plan": null,
  "earnings": 0,
  "availableBalance": 0,
  "planRegDate": null,
  "planActive": false,
  "planPaymentVerified": false,
  "phone": "09070933598",
  "published_at": "2021-10-19T08:43:04.412Z",
  "created_at": "2021-10-19T08:43:04.428Z",
  "updated_at": "2021-10-19T08:43:04.470Z",
  "identification": null
}

我希望至少有一些关于在正文中传递 id 的用户的信息。这不仅仅是链接它们

【问题讨论】:

    标签: axios next.js strapi


    【解决方案1】:

    您需要将您的strapi 数据库中已有用户之一的ID 传递给“users_permissions_users”。 您可以从用户对象中获取它。

    {
      "fullName":"Test Name",
      "country": "Nigeria",
      "phone": "09070933598",
      "verified": true,
      "users_permissions_user": user.id
    }
    

    【讨论】:

      猜你喜欢
      • 2019-11-26
      • 2023-02-10
      • 1970-01-01
      • 2016-03-09
      • 2022-11-12
      • 2021-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多