Yii2 Sphinx 搜索大于小于或小于小于条件 OR "BETWEEN"

Yii2 Sphinx search greater than less or Less than less condition OR "BETWEEN"

$totalGeneralDownload = $squery->from('general_materials','general_materials_delta')
                                    ->match
                                    (
                                        (new MatchExpression())
                                        ->match([$param => $searchTitle])
                                        ->andfilterMatch(['and','download_count>=100','download_count<=100'])

                                    )
                                    ->showMeta(true)
                                    ->search();

这是我的 sphinx 代码,谁能告诉我如何在 Sphinx 中使用 Between

Sphinx 不提供 between 子句,因此我们必须在代码中进行管理。 一旦你从 sphinx 获得了 id 然后你必须通过你的代码进行过滤然后得到结果。

我对此进行了研发,发现 sphinx 仅文本搜索没有在类型子句之间给出,所以我认为你应该获取 id,然后你必须按子句之间进行过滤。