GET /test_api/active_model_serializer/marbles
HTTP 200 OK
Content-Type: text/html; charset=utf-8
[
{
"name": "Example Marble 1",
"radius_mm": 10,
"test_serializer_method": "working!",
"user": {
"id": 1,
"login": "example",
"is_admin": false,
"age": 23,
"balance": "20.34",
"state": "pending",
"status": "online",
"manager_id": null,
"created_at": "2023-03-29T05:03:27.374Z",
"updated_at": "2023-03-29T05:03:27.374Z",
"secret_number": null
}
},
{
"name": "Example Marble 2",
"radius_mm": 8,
"test_serializer_method": "working!",
"user": {
"id": 1,
"login": "example",
"is_admin": false,
"age": 23,
"balance": "20.34",
"state": "pending",
"status": "online",
"manager_id": null,
"created_at": "2023-03-29T05:03:27.374Z",
"updated_at": "2023-03-29T05:03:27.374Z",
"secret_number": null
}
},
{
"name": "Admin Marble 1",
"radius_mm": 11,
"test_serializer_method": "working!",
"user": {
"id": 2,
"login": "admin",
"is_admin": true,
"age": 34,
"balance": "230.34",
"state": "default",
"status": "",
"manager_id": null,
"created_at": "2023-03-29T05:03:27.386Z",
"updated_at": "2023-03-29T05:03:27.386Z",
"secret_number": null
}
},
{
"name": "Admin Marble 2",
"radius_mm": 20,
"test_serializer_method": "working!",
"user": {
"id": 2,
"login": "admin",
"is_admin": true,
"age": 34,
"balance": "230.34",
"state": "default",
"status": "",
"manager_id": null,
"created_at": "2023-03-29T05:03:27.386Z",
"updated_at": "2023-03-29T05:03:27.386Z",
"secret_number": null
}
},
{
"name": "Orphan Marble 1",
"radius_mm": 300,
"test_serializer_method": "working!",
"user": null
},
{
"name": "Orphan Marble 2",
"radius_mm": 314,
"test_serializer_method": "working!",
"user": null
}
]
<?xml version="1.0" encoding="UTF-8"?>
<objects type="array">
<object>
<name>Example Marble 1</name>
<radius-mm type="integer">10</radius-mm>
<test-serializer-method>working!</test-serializer-method>
<user type="User">#<User:0x00007f3e501c6b88></user>
</object>
<object>
<name>Example Marble 2</name>
<radius-mm type="integer">8</radius-mm>
<test-serializer-method>working!</test-serializer-method>
<user type="User">#<User:0x00007f3e501c6b88></user>
</object>
<object>
<name>Admin Marble 1</name>
<radius-mm type="integer">11</radius-mm>
<test-serializer-method>working!</test-serializer-method>
<user type="User">#<User:0x00007f3e501c6ac0></user>
</object>
<object>
<name>Admin Marble 2</name>
<radius-mm type="integer">20</radius-mm>
<test-serializer-method>working!</test-serializer-method>
<user type="User">#<User:0x00007f3e501c6ac0></user>
</object>
<object>
<name>Orphan Marble 1</name>
<radius-mm type="integer">300</radius-mm>
<test-serializer-method>working!</test-serializer-method>
<user nil="true"/>
</object>
<object>
<name>Orphan Marble 2</name>
<radius-mm type="integer">314</radius-mm>
<test-serializer-method>working!</test-serializer-method>
<user nil="true"/>
</object>
</objects>
Path | Verb | Controller#Action |
---|---|---|
marbles | GET | test_api/active_model_serializer/marbles#index |
marbles | POST | test_api/active_model_serializer/marbles#create |
marbles | OPTIONS | test_api/active_model_serializer/marbles#options |
marbles/:id | GET | test_api/active_model_serializer/marbles#show |
marbles/:id | PUT | test_api/active_model_serializer/marbles#update |
marbles/:id | PATCH | test_api/active_model_serializer/marbles#update |
marbles/:id | DELETE | test_api/active_model_serializer/marbles#destroy |