Qiku ← Back to library

AI / Coding and Debugging

Null, Empty, and Missing Field Rules

Null, Empty, and Missing Field Rules — Chinese original prompt

前后端在空值语义上反复对不齐。请给一份约定:1)null、空字符串、空数组、字段缺失各自表示什么,能否互换;2)更新接口里「不传」「传 null」「传空值」分别代表不改、清空还是报错;3)数值精度、时间格式、枚举未知值的处理规则;4)给新增、部分更新、清空三类操作的示例;5)列出这条约定会破坏的现有调用。

[接口类型/现有字段样例]
Site original

Chinese original

How to use

部分更新必须区分「不传」和「传 null」,否则清空没法表达。

More in this topic