recherche

Maison  >  Questions et réponses  >  le corps du texte

php - coreseek 或者 sphinx 中想要搜索范围咋整?

如题,比如我要搜索一个字段 $col > 10。
貌似不支持这样的语法,不知道应该怎么弄。请高人指点。多谢

迷茫迷茫2822 Il y a quelques jours563

répondre à tous(3)je répondrai

  • 伊谢尔伦

    伊谢尔伦2017-04-10 13:11:14

    php 到接口中有
    $sphinxobject->SetFilterRange($col, 10, 1000);
    是查找 10到 1000 可以代替一下

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-10 13:11:14

    //public bool SphinxClient::setFilterRange ( string $attribute , int $min , int $max [, bool $exclude = false ] )
    $sphinxobject->SetFilterRange($col, 0, 10, true);

    répondre
    0
  • 黄舟

    黄舟2017-04-10 13:11:14

    可以考虑使用SphinxQl,where col > 10

    répondre
    0
  • Annulerrépondre