游标承载的排序键(就绪预备切片 B 原为复合键 (createdAt,id);甲档收口 #3 后改以 id 单键)。
(createdAt,id)
id
前提:id 为 UUIDv7(时间有序·定宽小写 hex),其 ms 时间前缀使 id 序 ≡ createdAt 序(ms 级), 且 id 唯一全序——keyset 分页无重无漏,彻底摆脱 createdAt 亚毫秒精度截断陷阱(DB now() 种子行为 µs、 app 写入为 ms,混合精度下复合游标会静默丢同刻行)。
createdAt
now()
Readonly
游标定位键(记录 id)。
游标承载的排序键(就绪预备切片 B 原为复合键
(createdAt,id);甲档收口 #3 后改以id单键)。Remarks
前提:
id为 UUIDv7(时间有序·定宽小写 hex),其 ms 时间前缀使id序 ≡createdAt序(ms 级), 且id唯一全序——keyset 分页无重无漏,彻底摆脱createdAt亚毫秒精度截断陷阱(DBnow()种子行为 µs、 app 写入为 ms,混合精度下复合游标会静默丢同刻行)。