数据插入没有值

提问参考模版:

  • nebula 版本:3.6
  • 部署方式:云端
  • 安装方式:Docker
  • 是否上生产环境:N
  • 硬件信息
    • 磁盘( 推荐使用 SSD)
    • CPU、内存信息
  • 问题的具体描述
  • 相关的 meta / storage / graph info 日志信息(尽量使用文本形式方便检索)
    这里是插入语句,其中user_id是int64类型的

    插入成功
    最终,我查询出来的结果是下图

盲猜是因为你原来已经有数了,是 0,然后你 insert 的时候因为带了 if not exists,导致实际没有插入。
你可以试试把 if not exists 删掉看看会不会变

嗯呢,是的,之前没看ngbatis的源码,后来别人也提出来了你这个事情,看了下源码,确实是这块儿问题导致的

2 个赞