Open
Description
Version beta-3:
in db.json
:
{
"persons": [
{ "id": 0, "name": "Tim", "lastName": "S", "role": "developer" }
],
"feedbacks": [
{ "id": 0, "personId": 0, "text": "Great dev"}
]
}
when requesting http://localhost:3000/feedbacks?_embed=person
, I get
[
{
"id": 0,
"personId": 0,
"text": "Great dev"
}
]
notice, how the person has not been embedded. However when I change the table name to something else like employees
{
"employees": [
{ "id": 0, "name": "Tim", "lastName": "S", "role": "developer" }
],
"feedbacks": [
{ "id": 0, "employeeId": 0, "text": "Great dev"}
]
}
I get the full expected result from http://localhost:3000/feedbacks?_embed=employee
:
[
{
"id": 0,
"employeeId": 0,
"text": "Great dev",
"employee": {
"id": 0,
"name": "Tim",
"lastName": "S",
"role": "developer"
}
}
]
Is persons
a reserved table name or am I doing something wrong?
Metadata
Metadata
Assignees
Labels
No labels