环回MongoDB连接器:映射属性到字段名



我使用环回的MongoDB连接器来暴露RESTful API来查询和更新MongoDB集合。

当我定义模型时,它不允许我定义带有空格的属性名,所以我不得不使用"gas93"而不是"gas93"。这个例子很简单,但影响了我的集合的9个属性。

我知道你可以用PostgreSQL连接器将属性映射到表字段

"properties": {
    "name": {
        "type": "String",
        "required": false,
        "postgresql": {
          "columnName": "username",
     }
 }

我还没有找到一种方法来做同样的MongoDB字段名。我有很多功能在我的应用程序中使用集合字段名,因为他们现在,所以我想避免改变他们,以适应环回。

有办法做到这一点吗?文档没有这么说,但也没有这么说。

LoopBack目前不支持mongoDB的属性映射,只能自定义集合名称。我们将更新文档来澄清这一点。

我已经添加了一个pull request来支持这个:

https://github.com/strongloop/loopback-connector-mongodb/pull/189

最新更新