The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
Carlgao

Gorm where 不起作用?

  •  
  •   Carlgao · Jul 17, 2020 · 3402 views
    This topic created in 2150 days ago, the information mentioned may be changed or developed.

    用的 https://github.com/go-gorm/gorm 同样的 Sql 语句,在数据库里面能查出来记录,在代码里面就不行,如图

    https://imgchr.com/i/Usda1H https://imgchr.com/i/UsdU9e

    17 replies    2020-07-17 13:05:11 +08:00
    janxin
        1
    janxin  
       Jul 17, 2020
    为什么前面注释掉的都有=之类的最后一个没注释的反倒没有
    zarte
        2
    zarte  
       Jul 17, 2020
    你把 where 去掉可用查?把结构体定义也贴下。
    evill
        3
    evill  
       Jul 17, 2020
    query.where("end_date=?","balabala")
    evill
        4
    evill  
       Jul 17, 2020
    e 没注意你的下面那个,忽略上面👆
    whitehack
        5
    whitehack  
       Jul 17, 2020
    换 ent
    Carlgao
        6
    Carlgao  
    OP
       Jul 17, 2020
    @janxin 带不带等号都是一样的,看 debug 输出的 sql 语句就知道了
    Carlgao
        7
    Carlgao  
    OP
       Jul 17, 2020
    @zarte 把那个 where 去掉就可以查出来
    Jirajine
        8
    Jirajine  
       Jul 17, 2020 via Android
    看下数据库的日志,两个操作是否相同
    Carlgao
        9
    Carlgao  
    OP
       Jul 17, 2020
    Fitz
        10
    Fitz  
       Jul 17, 2020
    v1 版的 gorm 每次操作都会 clone 一个新对象, 你需要调用 where 之后赋值给当前对象 query = query.where()
    Carlgao
        11
    Carlgao  
    OP
       Jul 17, 2020
    抱歉各位,两个数据库数据差不多,是我连错数据库了[苦笑脸]
    Carlgao
        12
    Carlgao  
    OP
       Jul 17, 2020
    @Jirajine 谢谢提醒,是我连错数据库了
    fiypig
        13
    fiypig  
       Jul 17, 2020
    哈哈哈哈
    gowk
        14
    gowk  
       Jul 17, 2020 via Android
    这…
    liujavamail
        15
    liujavamail  
       Jul 17, 2020
    哈哈哈哈
    labulaka521
        16
    labulaka521  
       Jul 17, 2020 via iPhone
    hhh
    janxin
        17
    janxin  
       Jul 17, 2020
    @Carlgao =。=
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2859 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 02:48 · PVG 10:48 · LAX 19:48 · JFK 22:48
    ♥ Do have faith in what you're doing.