sphinx

    0热度

    1回答

    我想通过UnixODBC在Firebird上使用Sphinx搜索。所有组件单独工作的优良:斯芬克斯通过与MySQL的样品测试和ODBC连接到Firebird的是.fdb 但是,如果我尝试狮身人面像连接到ODBC,我得到这个索引错误: ERROR: index 'fb': sql_connect: [unixODBC][ODBC Firebird Driver]unavailable databas

    0热度

    1回答

    我使用的是magento社区版本1.9,我已经集成了mirasvit sphinx搜索扩展,但它不适用于分层导航模块。 我正在用Mana分层导航 过滤搜索结果,但它仍显示出相同的结果。 它不在搜索结果上应用分层导航过滤器。 当我删除这个mirasvit扩展和应用默认搜索模块的过滤器它工作正常。 请求你请为我提供帮助。 感谢 扎希德

    -2热度

    1回答

    你好,我不明白搜索狮身人面时错误的原因。 控制器: class SearchesController < ApplicationController def show @results = Search.get_results(params[:query], params[:context]) end end 型号: class Search < ApplicationReco

    0热度

    1回答

    我目前在我的网站中集成了狮身人面像。 现在我想到了将Elastic Search集成到其他一些搜索功能中,我还没有用狮身人面像来构建它。 我想迁移到Elastic Search。但我不想把我以前的狮身人面像整合到弹性搜索(现在)。 如果我同时使用两种搜索引擎,是否有任何主要问题?

    0热度

    1回答

    我一个非常大的MySql表,为了有效地测试它创建一个非常复杂的Sphinx .cnf文件我有一个测试的配置我在一个较小的表上使用。一旦我得到了我期望的行为,我希望将新的配置内容复制到工作配置中。但是,最后一次我做到这一点,并旋转现场查询给了我query: “query error: invalid character '|' in field block operator”,即使旋转是成功的。我得

    0热度

    2回答

    我想知道是否有任何方法可以保持主要数据库清洁任何Sphinx相关表? 详情:我有一个由Sphinx索引的数据库。相当大,我使用主+三角洲索引配方,但为了实现这一点,我不得不为计数器和监视列表添加额外的表格。 现在我想知道是否可以将计数器和监视列表放在一个单独的数据库中,并尽可能保持主数据库的清洁。

    2热度

    1回答

    我有一个字符串seule laprésentation。 当我做一个词组搜索“公关”,狮身人面像这个字符串匹配,但它不应该因为没有字PR存在于它。 但是当搜索到“pre”时,它不匹配。 问题似乎与此utf8字符。 Sphinx忽略这个字符,同时索引和处理字符串作为一个单词。 下面是示例Sphinx查询与匹配模式SPH_MATCH_EXTENDED: @name: "pr" 对此有什么解决办法?

    0热度

    1回答

    我想补充int主键作为sql_field_string,当我旋转指数我得到消息: 警告:属性“purchase_id”未找到 - 忽略 我的配置: sp_purchases_source : sp_source_config { sql_query = \ SELECT sp_purchase.id AS purchase_id, sp_purchase.statu

    0热度

    1回答

    我有一个FieldA中的值和FieldB中的另一个值,该值存储在下游函数中用于比较目的。我需要比较,如果FIELDA = FieldB我做与MySQL: Select TableA T1 Inner Join TableB T2 On T1.ID=T2.ID and T1.FIeldA=T2.FIeldB Set Matched='Y' 不过,为了确保FIELDA和FieldB是相同的

    1热度

    1回答

    我们请求你们的帮助,因为我们真的陷入:-( 我们对我们的产品使用Sphinx搜索 搜索一直是一个犯了大uppgrade之前工作正常,但现在升级后的结果是绝对错误的,经过多天降级等后,我们无法解决它。 搜索带有或不带有重音符的搜索应该返回数百个结果,但现在只返回几个结果。 搜索结果完全错误,重音字符似乎被替换为无,就像charset_table被忽略。 为了获得“总医院”或“总医院”的好成绩,我们必