我想为 gorm 准备条件数据。
email := c.Query("email")
count := c.Query("count")
filters := []map[string]interface{}{
{"email": email},
{"count": count},
}
我可以在 c.Query() 行获取数据。
在处理“过滤器”变量的赋值行后,我在调试时看到这些值为空。
最佳答案
你正在制作一个 map[string]interface{} 的 slice ,而我想你想要一个 map[string]interface{}(没有 slice ),如果是这种情况你需要这样的东西:
filters := map[string]interface{}{
"email": email,
"count": count,
}
关于go - 我无法将数据分配给 []map[string]interface{},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49782431/