使用Doctrine MongoDB筛选结果的最佳方法是什么?

时间:2019-06-26 13:01:27

标签: php mongodb symfony doctrine

我正在尝试在我的网站上进行某种多方面的搜索(过滤器搜索)。

默认情况下,路线“书籍”显示所有书籍,按发布日期排序。我在侧边栏上有一个过滤器菜单,用于更改顺序(按名称,按价格等)

实际上,我只是在做一些Ajax:

当我单击一个选项来更改顺序时,它会触发一个函数,以从数据库中按选定的顺序加载结果,删除当前的书并用有序的书替换。

但是,在我看来,这很丑陋,我敢肯定有一种聪明的方法可以做到这一点。

我精确地说,我是在MongoDB和Doctrine ODM上使用Symfony 4。

0 个答案:

没有答案