我在 Beego 应用程序上创建端点时遇到问题
因此,我只是将一些对象信息放在返回的 JSON 上:
// GetOne ...
// @Title GetOne
// @Description get Migration by id
// @Param id path string true "The key for staticblock"
// @Success 200 {object} models.Migration
// @Failure 403 :id is empty
// @router /:id [get]
func (c *MigrationController) GetOne() {
val, err := mg.Data["json"] = map[string]string{
"MigrationId": c.MigrationId
"Status": c.Status
"Created": c.Created
"Updated": c.Updated
}
if err != nil {
log.Debug("Fail - GetOne: %v", err)
} else {
mg.ServeJSON()
}
当我尝试调用端点时,我得到了这个
Handler crashed with error can't find templatefile in the path:views/migrationcontroller/getone.tpl
我没有在整个代码中的任何地方使用这些模板......
我对这个框架不熟悉,有人可以帮助我吗?
更新:
这是一个遗留代码,有太多问题,团队决定在我仍在处理这个项目时不修复它因此,我无法说出修复后的代码会是什么样子
Smart猫小萌
相关分类