模型属性类型:json 和 ref 有什么区别?

Model Attribute Type: what is the difference between json and ref?

在关于 built-in data types 的文档中写道:

json: Any JSON-serializable value, including numbers, booleans, strings, arrays, dictionaries (plain JavaScript objects), and null.

ref: Any JavaScript value except undefined. (Should only be used when taking advantage of adapter-specific behavior.)

我无法弄清楚它们之间的区别。什么时候使用一个而不是另一个?

ref 结合 columnType 可用于表示本机数据库数据类型,并像二进制数据一样使用它们。

查看以下内容link了解更多信息

https://sailsjs.com/documentation/concepts/models-and-orm/attributes#?columntype