【发布时间】:2013-07-03 02:03:38
【问题描述】:
我对 REST 还很陌生,我一直在努力为 mySQL 数据库中的外键关联的对象绘制 RESTful 请求。
我有以下对象,它们的关系是线性顺序的:
Quiz_course [1]
Quiz_meta_block [2]
Quiz_block [3]
Quiz_question [4]
到目前为止,我提出了以下GET 请求:
// Retrieve all quiz_course(s)
api/quiz_course/
// Retrieve quiz_course by id
api/quiz_course/{id}
// Retrieve all quiz_meta_blocks related to a quiz_course id
api/quiz_course/{id}/quiz_meta_block
// Retrieve a quiz_meta_block that is related to a quiz_course_id
api/quiz_course/{id}/quiz_meta_block/{id}
但后来我在尝试获取 quiz_questions 时碰壁了:
// Retrieve all quiz_questions that is related to a quiz_course_id
api/quiz_course/{id}/quiz_meta_block/quiz_block/quiz_question/
我的表述准确吗?
【问题讨论】:
标签: mysql codeigniter rest database-design architecture