【发布时间】:2010-12-22 09:41:20
【问题描述】:
我有一个系统,人们输入一些单词,基于此我必须搜索产品数据库。产品属于一个类别,具有品牌、价格、状况(新、旧、二手……)等属性
有人知道如何根据最佳匹配对结果列表进行排序,即那些与用户输入的单词匹配的单词应该首先出现
【问题讨论】:
我有一个系统,人们输入一些单词,基于此我必须搜索产品数据库。产品属于一个类别,具有品牌、价格、状况(新、旧、二手……)等属性
有人知道如何根据最佳匹配对结果列表进行排序,即那些与用户输入的单词匹配的单词应该首先出现
【问题讨论】:
也许您可以使用Zend Lucene,您会在this Symfony framework page 上找到快速介绍。
编辑:当您使用 Java 时,请尝试 original Lucene library(Zend Lucene 实际上是 PHP 的一个端口)。
【讨论】: