model 小节缺失啦?

来源:4-3 Controller层实现

柒企鹅

2018-10-13 21:30

本节提到的model小节在哪里?

写回答 关注

2回答

  • fengshunsgit
    2018-11-16 18:31:20
    package models    
    import (    
    	"github.com/astaxie/beego/orm"    
    	"strings"    
    )    
    type Subject struct {    
    	Id int    
    	Option string    
    	AnswerKey string    
    	Status int8    
    	Img string    
    }    
    func init() {    
    	orm.RegisterModel(new(Subject))    
    }    
    func GetSubject(id int) (s Subject, err error) {    
    	o := orm.NewOrm()    
    	o.Using("guess")    
    	s = Subject{Id:id}    
    	err = o.Read(&s)    
    	if err != nil {    
    		return s, err    
    	}    
    	return    
    }    
    func Answer(sid int, answerkey string) bool {    
    	subject, err := GetSubject(sid)    
    	if err != nil {    
    		return  false    
    	}    
    	return strings.Compare(strings.ToUpper(answerkey), subject.AnswerKey) == 0    
    }


    fengsh...

    models/subject.go

    2018-11-16 18:31:41

    共 1 条回复 >

  • 坚持2016
    2018-10-14 13:26:26

    可以问发布课程的

使用Beego构建完整web项目

快速入门应用Beego框架搭建web项目

12713 学习 · 32 问题

查看课程

相似问题