unique id = table_name + id_in_table 将主键修改为 Table1_1 和 Table2_1 就好了呀 检索结果中提取 id 中 最后一个 _ 之前的部分就是 table 名了。
[quote='hightman' pid='5345' dateline='1386914552'] unique id = table_name + id_in_table 将主键修改为 Table1_1 和 Table2_1 就好了呀 检索结果中提取 id 中 最后一个 _ 之前的部分就是 table 名了。 [/quote] 是不是可以理解为,在项目设置中,增加一...
比如我的搜索词的iphone 我想找出手机分类和手机壳分类下面所有关于iphone的结果 $kw='iphone'; $cid='10,14'; $search->setQuery($kw AND ('cat_id:'.$cid)); 这样没有用,求大神指点
我用csv进行添加,多个csv文件每次ID都要是连续依次增加吗??用Indexer.php添加第二个时会清空第一次添加的内容吗??csv文件的id序列号重复了可以吗??
...ol_id // 归属于哪个搭配ID 就是一个服装搭配里,包含有多个不同的商品,一对多的关系。 检索时,要求同时搜索搭配表和商品表中的各字段,我只能将2个表合并起来检索。 目前有2种设计方案: A: 将子表放入主表中 col_...
... 1、使用XSDocument::addTerm 2、弄一个字段存放以|号分隔的多个article_category.id,把这个字段tokenizer 设为 split(|) [size=large][color=#FF0000]请问: 如果我删除了一个article_category,对于上面两种索引方式,分别应该怎样更新索引呢?谢...
...ol_id // 归属于哪个搭配ID 就是一个服装搭配里,包含有多个不同的商品,一对多的关系。 检索时,要求同时搜索搭配表和商品表中的各字段,我只能将2个表合并起来检索。 目前有2种设计方案: A: 将子表放入主表中 col_...
...分词 tokenizer = split(|) 这样的存进文档里,这样可以实现多个分类的 分面查询吗? 之前有篇帖子加 addTerm 或者 以split(|) 分割的2种方法,我试了下,不能解决分面搜索的统计结果! 没办法,又试了下,我结合以split(|) 分割分...
...接口 XSDataFilter --add-synonym= 添加一个或多个同义词, 多个之间用半角逗号分隔, 原词和同义词之间用冒号分隔 --del-synonym= 删除一个或多个同义词, 多个之间用半角逗号分隔, 原词和同义词之间用冒...
一个文档属于多个类别, 搜索结果按类别字段分面统计 结果与真实结果相差很大 配置 [cid] index = self tokenizer = full 索引 $i = 0; foreach($row->cats as $node){ $cid = $node->getId(); if($i++ == 0){ $doc->setField('cid', $cid); }else{ ...