技术栈
d1 数据库
FungLeo
2 小时前
node.js
·
serverless
·
d1 数据库
·
sqli
Node 后端实战 · D1 那些坑:100 参数上限逼出的批量写入重构
各位看官,这一篇我不打算按"踩坑清单"的写法来罗列 D1 的毛病。原因很简单:清单看着热闹,但读完记不住。我更想讲一个真实的场景——我那个用 Cloudflare D1 扛多租户 SaaS 后端的项目里,有一张业务主表(leads)整整 27 列,当我第一次要往里批量导数据的时候,D1 的三类硬限制被这张宽表一次性全逼了出来:参数上限、没有真正的事务、取数方法返回结构不一致。下面说的每一个坑,都是那次重构里实打实撞上的。
我是有底线的