'int', 'medical_calculator_id' => 'int', 'question' => 'string', 'variable_name' => 'string', 'type' => 'string', 'score' => 'float', ]; /** * 允许批量赋值的字段 * @var array */ protected $allowField = [ 'medical_calculator_id', 'question', 'variable_name', 'type', 'score' ]; /** * 获取选项列表 */ public function options() { return $this->hasMany(MedicalOption::class, 'medical_question_id', 'id') ->order('id', 'asc'); } /** * 获取所属计算器 */ public function calculator() { return $this->belongsTo(MedicalCalculator::class, 'medical_calculator_id', 'id'); } }