标签: postgresql spring-boot jpa
我正在执行简单的更新操作,但是我不知道更新背后的逻辑是什么。我先问过这个问题,然后再测试了不同实体的操作,其中一些在更新后添加到了数据库表的底部,而另一些添加到了其他未更新的实体之间。 我正在使用postgres和pgAdmin检查我的行。我要更新的所有实体的主键都保持不变,但是它们的移动方式对我来说似乎是随机的。 有人可以帮助我弄清楚逻辑是什么? 如果有什么用,这是我的数据库:
在这种情况下,所有值(除id之外)均等于6的实体在该位置被更新并移动了一个。其他的位于底部或其他位置: