我们开始使用 MySQL json 数据类型。将 JSON 数据类型的默认值存储为 NULL
或 {}
时,是否有推荐的最佳做法?各自的优点和缺点是什么?
最佳答案
这取决于您的业务用例。
null
通常表示该值未知/不存在 存在。{}
另一方面表示该值已知/确实 存在且已知值为空 JSON 对象{}
关于mysql - 将默认的 MYSQL JSON 值设置为 `{}` 还是 `NULL` 更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49290096/