現在、symfony2とdoctrine2を使用してrest-api-appを開発しています。私のAPIには、クエリ文字列で結果をフィルタリングする機能が必要です。たとえば、次のURL:
http://example.com/api/users?orderBy=username%20DESC&limit=20
クエリ文字列をparse_str($this->getRequest()->getQueryString(), $queryString);
連想配列に解析できます。配列をコミットしてdoctrineが対応する結果を選択できる関数はありますか?何かのようなもの$users = $this->getDoctrine()->getRepository('UserBundle:User')->findByQueryString($queryString);