Lucene 城市名称查询
我是Lucene的新手,正在使用Lucene开发城市搜索API。 如果用户在旧金山中键入搜索输入,那么它应该只给城市提供精确匹配,而不是SAN若泽/圣地亚哥等。Lucene 城市名称查询,lucene,lucene.net,Lucene,Lucene.net,我是Lucene的新手,正在使用Lucene开发城市搜索API。 如果用户在旧金山中键入搜索输入,那么它应该只给城市提供精确匹配,而不是SAN若泽/圣地亚哥等。 我应该如何在Lucene中为城市名称编制索引?我需要使用哪个Lucene analyzer和查询类?使用StandardAnalyzer为您的内容编制索引。然后使用搜索。为此,只需使用带有双引号的查询字符串“san francisco”。使用StandardAnalyzer为内容编制索引。然后使用搜索。为此,只需使用带有双引号的查询字符
我应该如何在Lucene中为城市名称编制索引?我需要使用哪个Lucene analyzer和查询类?使用StandardAnalyzer为您的内容编制索引。然后使用搜索。为此,只需使用带有双引号的查询字符串“san francisco”。使用StandardAnalyzer为内容编制索引。然后使用搜索。为此,只需使用带有双引号的查询字符串“sanfrancisco”。
<?php
if(isset($_POST['submit']) && $_POST['submit']=='submit' ){
$city = $_POST['city'];
$query = "SELECT * FROM libreary WHERE city LIKE'".$city."'";
$row = mysqli_query($con,$query);
$result = mysqli_num_rows($row);
if($result>0){
while($row1 = mysqli_fetch_array($row)){
print_r($row1);
}
}
$respon['Response'] = $response;
print_r(json_encode($respon));
}
?>
为什么需要Lucene进行这样的搜索?您决定使用Lucene而不是简单的SQL查询有什么特别的原因吗?为什么需要Lucene进行这样的搜索?你决定使用Lucene而不是简单的SQL查询有什么特别的原因吗?我认为如果你能为你的意图添加一些解释,对OP和其他访问者会更有帮助。我认为如果你能为你的意图添加一些解释,对OP和其他访问者会更有帮助。