For example, from the main I have :
func main() { m := models.NewMessage() dQueryBuilder := GetDeleteQueryBuilder(m) dQueryBuilder.Where(map[interface{}]interface{}{m.IdMessage: 9}) }
and I don't how to get the IdMessage
string in the Where method
.
func (deleteQueryBuilder *DeleteQueryBuilder) Where(mapFilter map[interface{}]interface{}) *DeleteQueryBuilder { for key, _ := range mapFilter { fmt.Println(reflect.Type(key)) } return deleteQueryBuilder }
I tried this but it return the type of the value of my field.
Need help :)
Aucun commentaire:
Enregistrer un commentaire