Php 如何为Symfony 2添加自动嵌套资源路由?
我得承认我对Symfony很陌生。事实上,我几个小时前才开始。 我成功地做到了,我想看看它是否也会自动执行嵌套路由 因此,我使用FOSUserBundle创建了另一个实体用户,并修改了实体帖子以引用该用户。所以现在当我去http://localhost:8000/api/posts/1 我得到了一个很好的json:Php 如何为Symfony 2添加自动嵌套资源路由?,php,rest,symfony,orm,doctrine-orm,Php,Rest,Symfony,Orm,Doctrine Orm,我得承认我对Symfony很陌生。事实上,我几个小时前才开始。 我成功地做到了,我想看看它是否也会自动执行嵌套路由 因此,我使用FOSUserBundle创建了另一个实体用户,并修改了实体帖子以引用该用户。所以现在当我去http://localhost:8000/api/posts/1 我得到了一个很好的json: { "id":1, "user":{ "id":1, "username":"Evert", "userna
{
"id":1,
"user":{
"id":1,
"username":"Evert",
"username_canonical":"evert",
"email":"blabla@gmail.com",
"email_canonical":"blabla@gmail.com",
"enabled":true,
"salt":"prxnqb681340c080g0k0g0owgkocsow",
"password":"nTuI7GFL1yLIFlecWHHC58Lxi\/XjTu2dNoz4l3YGUuUhU+OH6JQFpv\/ojlfXOxoNmjgDdX9CsXTvzRGJi1PbzQ==",
"last_login":"2014-10-18T23:25:04+0200",
"locked":false,
"expired":false,
"roles":[],
"credentials_expired":false
},
"name":"First!",
"description":"Dus..."
}
现在我希望如果我能去http://localhost:8000/api/posts/1/user 我将看到连接到post的用户,但它本身。但事实并非如此。我试着用谷歌搜索如何做到这一点,但我什么也找不到。我想我可以完全手动完成,但我更希望这种资源嵌套是自动可用的
有谁能告诉我如何让所有相关资源的路由自动工作