我用的是coreseek,已经配置好了。我在csft_mysql.conf中配置了两个索引,分别为job和resume。
我要做的就是分别对工作和简历进行搜索。可是在搜索的时候我发现,好像搜索的是job与resume的全部。source job{}
index job
{
source = job
path = var/data/job
}source resume{}
index resume
{
source = resume
path = var/data/resume
}在调用API的时候是不是可以指定索引呢?
还是需要对job和resume进行分别配置并同时开启两个守侯进程?
我相应可以指定索引名称进行搜索的吧?请问应该怎么写呢?
我要做的就是分别对工作和简历进行搜索。可是在搜索的时候我发现,好像搜索的是job与resume的全部。source job{}
index job
{
source = job
path = var/data/job
}source resume{}
index resume
{
source = resume
path = var/data/resume
}在调用API的时候是不是可以指定索引呢?
还是需要对job和resume进行分别配置并同时开启两个守侯进程?
我相应可以指定索引名称进行搜索的吧?请问应该怎么写呢?
public array SphinxClient::query ( string $query [, string $index = "*" [, string $comment = "" ]] )
索引名称 (可以为多个,使用逗号分割,或者为“*”表示全部索引).