我可以将 postgres JSON 列类型与 Strongloop Loopback 一起使用吗?

Can I use postgres JSON column types with Strongloop Loopback?

我正在开始一个带有 postgresql 后端的新环回项目。我知道我需要将 JSON 对象嵌入到记录中,并计划使用 postgres 中可用的本机 JSON 和 JSONB 列类型。我在在线文档中注意到没有对这两种列类型的引用(此处:http://docs.strongloop.com/display/public/LB/PostgreSQL+connector)。

是否可以创建使用列类型?如果是这样,我该怎么做?

谢谢, 马克

我很好奇,没试过这个。您是否尝试过将 Object 类型与 json postgres 数据类型一起使用?

"properties": {
  "dataProp": {
    "type": "Object",
    "required": false,
    "precision": null,
    "scale": null,
    "postgresql": {
      "columnName": "dataProp",
      "dataType": "json"
    }
  }
}

这里好像支持: https://github.com/strongloop/loopback-connector-postgresql/blob/79d4fa03bb0922301a22e5d2a85444eadd621ab0/lib/postgresql.js#L480