diff --git a/db.go b/db.go index ac03a91..7994b8a 100644 --- a/db.go +++ b/db.go @@ -623,6 +623,12 @@ func (this *HoTimeDB) varCond(k string, v interface{}) (string, []interface{}) { case "[#]": k = strings.Replace(k, "[#]", "", -1) where += " " + k + "=" + ObjToStr(v) + case "[#!]": + k = strings.Replace(k, "[#!]", "", -1) + where += " " + k + "!=" + ObjToStr(v) + case "[!#]": + k = strings.Replace(k, "[!#]", "", -1) + where += " " + k + "!=" + ObjToStr(v) case "[~]": k = strings.Replace(k, "[~]", "", -1) where += "`" + k + "` LIKE ? "