Syllabus

Models. Namespace

Syllabus

Description:
  • 강의계획서

    Indexes Properties
    _id UNIQUE
    season_1
Version:
  • 2.0.0

Type Definitions

TSyllabus

Properties:
Name Type Default Description
_id ObjectId
season ObjectId

season._id

school string

season.school

schoolId string

season.schoolId

schoolName string

season.schoolName

year string

season.year

term string

season.term

user ObjectId

user._id; 수업 개설자

userId string

user.userId

userName string

user.userName

classTitle string

제목

time Array.<TTimeBlock>

시간

classroom string

강의실

subject Array.<string>

교과목

point number 0

학점

limit number 0

수강정원; 0인 경우 수강 제한 없음

count number 0

수강생 수

info Object

세부정보; 에디터에 의해 설정된다

teachers Array.<TTeacher>

멘토 목록

TTeacher

Properties:
Name Type Default Description
_id string

ex) teacher(user)._id

userId string

ex) teacher(user).userId

userName string

ex) teacher(user).userName

confirmed boolean false

승인 상태

isHiddenFromCalendar boolean false

캘린더에서 숨김 설정

TTimeBlock

Properties:
Name Type Description
label string

ex) 월8

day string

ex) 월

start string

ex) "10:00"

end string

ex) "11:00"