小编Vin*_*ius的帖子

使用postgreSQL奇怪的行为增加计数器和rails"first"

当我使用increment_counter递增一些整数列并传递一些记录ID然后尝试使用Model.first获取第一个记录时,这将返回记录ID加1.

像这样的东西:

Model.increment_counter :field, id
Model.first
Run Code Online (Sandbox Code Playgroud)

它不会返回

Model.find(1)
Run Code Online (Sandbox Code Playgroud)

Model.find(id+1)
Run Code Online (Sandbox Code Playgroud)

这是postgreSQL的一些特殊问题吗?

postgresql ruby-on-rails

3
推荐指数
1
解决办法
501
查看次数

标签 统计

postgresql ×1

ruby-on-rails ×1