Enrollment

Models. Namespace

Enrollment

Description:
  • 수강 정보

    Indexes Properties
    _id UNIQUE
    student_1_season_1 COMPOUND
    syllabus_1_student_1 UNIQUE; COMPOUND
Version:
  • 2.0.0

Type Definitions

TEnrollment

Properties:
Name Type Attributes Default Description
_id ObjectId
syllabus ObjectId

syllabus._id

season ObjectId

syllabus._id

school string

syllabus.school

schoolId string

syllabus.schoolId

schoolName string

syllabus.schoolName

year string

syllabus.year

term string

syllabus.term

user ObjectId

syllabus._id; 수업 개설자

userId string

syllabus.userId

userName string

syllabus.userName

classTitle string

syllabus.classTitle

time Array.<Object>

syllabus.classTitle

classroom string

syllabus.classTitle

subject Array.<string>

syllabus.subject

point number

syllabus.point

limit number

syllabus.limit

info Object

syllabus.info

teachers Array.<Object>

syllabus.teachers

student ObjectId

student(user)._id; 수강생

studentId string

student(user).userId

studentName string

student(user).userName

grade string

registration.grade

evaluation Object

평가; ex) {멘토평가: "asdf", 자기평가: 'asdf}; 암호화되어 저장되며 특정 API 이외에는 응답값에 evaluation을 포함하지 않는다

memo string <nullable>
isHiddenFromCalendar boolean false

캘린더에서 숨김 설정