标签: php mongodb symfony doctrine
我正在尝试在我的网站上进行某种多方面的搜索(过滤器搜索)。
默认情况下,路线“书籍”显示所有书籍,按发布日期排序。我在侧边栏上有一个过滤器菜单,用于更改顺序(按名称,按价格等)
实际上,我只是在做一些Ajax:
当我单击一个选项来更改顺序时,它会触发一个函数,以从数据库中按选定的顺序加载结果,删除当前的书并用有序的书替换。
但是,在我看来,这很丑陋,我敢肯定有一种聪明的方法可以做到这一点。
我精确地说,我是在MongoDB和Doctrine ODM上使用Symfony 4。