안녕하세요
저 mysql 엉덩이 겉핧기로만 써봤는데
본론으로 들어가서
title: {type:String, required:true}, body: {type:String, required:true}, author: {type:mongoose.Schema.Types.ObjectId, ref:'user', required:true},
views: {type:Number, default: 0},
numId: {type:Number, required:true},
comments: [{
body: {type:String, required:true},
author: {type:mongoose.Schema.Types.ObjectId, ref:'user', required:true}, createdAt: {type:Date, default:Date.now}
}],
createdAt: {type:Date, default:Date.now},
updatedAt: Date
이런구조로 만들려면 쿼리문 어케 날려야되요?
쿼리문 안알려주더라도
저 comments부분 어떻게 만들어야 되는지좀 알려주세요
이건 마이슥큐엘이라던지 포스그레문제가아니고 sql이나 rdbms 구조나 공부해야할듯
아마 정규화때문에 comments은 테이블 나눠야할지도
comments 필드의 type을 data json으로 만들고 거기에 그냥 json string 때려 박아여
rdbms 공부하면 저거 풀수잇어요?
자료형에 json도 잇어용?
json이 뭔지도 모르는 분이 데이터베이스를 다루는 경우도 있군염 처음 봄
psql엔 json이씀 걍 넣으심됨