01 SOFTWARE
Guide

Collections

사용 가능한 컬렉션 목록과 스키마

컬렉션

01.software에서 제공하는 컬렉션 목록입니다.

E-commerce

products

상품 정보를 저장합니다.

필드타입설명
idstring고유 ID
skustring상품 코드
titlestring상품명
subTitlestring부제목
descriptionrichtext상품 설명
pricenumber가격
statusselect상태 (draft, active, archived)
thumbnailupload대표 이미지
imagesupload[]상품 이미지들
categoriesrelationship[]카테고리
tagsrelationship[]태그
brandrelationship브랜드
variantsjoin상품 변형
optionsjoin상품 옵션
const response = await client.from('products').find({
  where: {
    status: { equals: 'active' },
    price: { less_than: 50000 }
  },
  limit: 20
})

product-variants

상품의 변형(사이즈, 색상 등)을 저장합니다.

필드타입설명
idstring고유 ID
productrelationship상품 참조
namestring변형 이름
skustring변형 SKU
pricenumber변형 가격
stocknumber재고
const response = await client.from('product-variants').find({
  where: {
    product: { equals: 'product-id' },
    stock: { greater_than: 0 }
  }
})

product-categories

상품 카테고리를 저장합니다.

필드타입설명
idstring고유 ID
namestring카테고리명
slugstringURL 슬러그
parentrelationship상위 카테고리

orders

주문 정보를 저장합니다.

필드타입설명
idstring고유 ID
orderNumberstring주문번호
statusselect상태
totalAmountnumber총 결제금액
emailtext주문자 이메일
shippingAddressgroup배송지 정보
productsjoin주문 상품
transactionsjoin결제 내역

주문 상태:

  • pending - 결제 대기
  • paid - 결제 완료
  • preparing - 상품 준비중
  • shipped - 배송중
  • delivered - 배송 완료
  • cancelled - 취소됨
const response = await client.from('orders').find({
  where: {
    status: { equals: 'paid' }
  },
  sort: '-createdAt'
})

transactions

결제 트랜잭션을 저장합니다.

필드타입설명
idstring고유 ID
orderrelationship주문 참조
typeselect트랜잭션 유형
amountnumber금액
statusselect상태
paymentMethodtext결제 수단

콘텐츠

posts

블로그 포스트를 저장합니다.

필드타입설명
idstring고유 ID
titlestring제목
slugstringURL 슬러그
contentrichtext본문
excerpttextarea요약
statusselect상태 (draft, published, archived)
publishedAtdate게시일
featuredImageupload대표 이미지
categoriesrelationship[]카테고리
tagsrelationship[]태그
const response = await client.from('posts').find({
  where: {
    status: { equals: 'published' }
  },
  sort: '-publishedAt',
  limit: 10
})

post-categories

포스트 카테고리를 저장합니다.

필드타입설명
idstring고유 ID
namestring카테고리명
slugstringURL 슬러그

documents

문서를 저장합니다.

필드타입설명
idstring고유 ID
titlestring제목
slugstringURL 슬러그
contentrichtext본문
statusselect상태
categoriesrelationship[]카테고리

미디어

playlists

플레이리스트를 저장합니다.

필드타입설명
idstring고유 ID
titlestring제목
descriptiontextarea설명
statusselect상태
coverImageupload커버 이미지
musicsjoin음악 목록

musics

음악 트랙을 저장합니다.

필드타입설명
idstring고유 ID
playlistrelationship플레이리스트 참조
titlestring트랙 제목
artiststring아티스트
durationnumber재생 시간 (초)
urltext오디오 URL

galleries

갤러리를 저장합니다.

필드타입설명
idstring고유 ID
titlestring제목
descriptiontextarea설명
statusselect상태
imagesupload[]이미지들

공통 필드

모든 컬렉션에 자동으로 포함되는 필드:

필드타입설명
idstring고유 식별자
createdAttimestamp생성 일시
updatedAttimestamp수정 일시
tenantrelationship소속 테넌트

tenant 필드는 API 요청 시 자동으로 필터링됩니다. 직접 지정할 필요 없습니다.

다음 단계

On this page