技术栈

sqli

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