首頁  >  文章  >  web前端  >  後端直#2

後端直#2

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-10-07 06:19:01337瀏覽

Reto de backend #2

歡迎來到本系列後端挑戰的第二篇文章。

在第一個挑戰中,我們面臨創建一個沒有資料庫連線的 API。這次我們稍微增加一點難度。

連接到 SQL 資料庫的端點 API

項目描述

我們需要追蹤名為 Ramon 的客戶的體重,因此我們需要建立一個具有以下內容的系統。

要求

  • 儲存下列權重格式

{
  "weight": 125.5,
  "date": "2024-02-12"
}


  • 將資訊保存在SQLite資料庫中(最後您可以找到建立權重表的語法)
  • API 應該只有一個名稱權重的端點
  • 您可以更新、刪除、建立和讀取體重資料
  • 刪除或更新時在json中發送id

起點

路線應該如下


GET localhost/api/weights

POST localhost/api/weights

PUT localhost/api/weights

DELETE localhost/api/weights


在delete和put方法中,你需要在json正文中傳遞一個id來刪除或更新。

專案的 SQL

體重計


CREATE TABLE weights (
  id INTEGER PRIMARY KEY AUTOINCREMENT,
  weight DOUBLE,
  weight_date DATE
);



以上是後端直#2的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn