From 31de6f0fa51c7c3d480ca28311cc7b6495c22073 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期五, 14 八月 2020 15:14:02 +0800
Subject: [PATCH] rm log
---
models/userCar.go | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/models/userCar.go b/models/userCar.go
index 881e48c..2b70962 100644
--- a/models/userCar.go
+++ b/models/userCar.go
@@ -1,6 +1,9 @@
package models
-import "github.com/astaxie/beego/orm"
+import (
+ "fmt"
+ "github.com/astaxie/beego/orm"
+)
type UserCar struct {
Id string `orm:"pk;size(50);column(id)" json:"id"`
@@ -19,7 +22,7 @@
func (uc *UserCar) GetByUserId(userId string) (all []UserCar,err error) {
o := orm.NewOrm()
- _, err = o.Raw("select * from ? where userId=?", uc.TableName(), userId).QueryRows(&all)
+ _, err = o.QueryTable(uc.TableName()).Filter("userId", userId).All(&all)
if err != nil {
return nil, err
}
@@ -36,9 +39,10 @@
return false
}
-func (uc *UserCar) DeleteByUserId(userId string) (int64, error) {
+func (uc *UserCar) Delete(userId string, plateNo string) (int64, error) {
o := orm.NewOrm()
- result, err := o.Raw("delete from ? where userId=?", uc.TableName(), userId).Exec()
+ sql := fmt.Sprintf("delete from "+uc.TableName()+" where userId='%s' and plateNo='%s'", userId, plateNo)
+ result, err := o.Raw(sql).Exec()
if err != nil {
return 0, err
}
--
Gitblit v1.8.0