도움말 › 데이터

데이터베이스 쓰는 법

서버를 따로 두거나 DB를 연결할 필요가 없습니다. 이미 붙어 있습니다. 만들어진 화면에서 fetch 로 바로 저장하고 불러옵니다.

저장

const r = await fetch('api/예약', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ 이름: '홍길동', 연락처: '010-0000-0000', 날짜: '9월 8일' })
});
const { ok, id } = await r.json();

목록 불러오기

const { items, total } = await (await fetch('api/예약')).json();
// items = [{ id, 이름, 연락처, 날짜, _created, _updated }, ...] 최신순
// 더 가져오려면: fetch('api/예약?limit=100&offset=50')

하나 읽기 · 고치기 · 지우기

await fetch('api/예약/' + id);
await fetch('api/예약/' + id, { method:'PUT',
  headers:{'Content-Type':'application/json'}, body: JSON.stringify({ 상태:'취소' }) });
await fetch('api/예약/' + id, { method:'DELETE' });

규칙

에이전트에게 «예약 받는 폼 만들어줘» 라고 하면 이 API 를 알아서 씁니다. 직접 쓰실 일은 많지 않습니다.

이 문서로 해결되지 않으셨나요? 메일로 물어보기