Search code examples
stronglooploopbackjs

how to set model extend in models.json?


I use new loopback, in my models.json :

"customer": { "options": { "extend": "User" }, "properties": {} }

But after run and explore, the customer model isn't extend user.


Solution

  • "base" should be used instead of "extend". See docs.

    "user": {
      "options": {
        "base": "User",
     },
     "properties": {}
    }
    

    We could consider to support both "base" and "extend".