思维狮身人面像搜索不会返回任何结果

狮子座

我正在尝试基于思想狮身人面像实现简单的搜索功能我设法设置了狮身人面像,但是当我在控制台中尝试时,每次都会找到0个结果。我想知道这里出了什么问题...

indexs / news_post_index.rb:

ThinkingSphinx::Index.define :news_post, :with => :active_record do
  indexes title
  indexes content
end

和rails控制台输出:

2.0.0p0 :013 > NewsPost.create!(title: "awesome post", content: "this post is awesome and you know it", published_at: "2001-01-01")
   (0.3ms)  BEGIN
  NewsPost Exists (60.7ms)  SELECT 1 AS one FROM `news_posts` WHERE `news_posts`.`slug` = 'awesome-post' LIMIT 1
  SQL (48.3ms)  INSERT INTO `news_posts` (`content`, `created_at`, `published_at`, `slug`, `title`, `updated_at`) VALUES ('this post is awesome and you know it', '2013-09-10 08:18:35', '2001-01-01', 'awesome-post', 'awesome post', '2013-09-10 08:18:35')
   (40.1ms)  COMMIT
 => #<NewsPost id: 2, published_at: "2001-01-01", content: "this post is awesome and you know it", title: "awesome post", created_at: "2013-09-10 08:18:35", updated_at: "2013-09-10 08:18:35", slug: "awesome-post"> 
2.0.0p0 :014 > NewsPost.search "awesome post"
  Sphinx Query (0.9ms)  SELECT * FROM `news_post_core` WHERE MATCH('awesome post @sphinx_internal_class_name (NewsPost)') AND `sphinx_deleted` = 0 LIMIT 0, 20
  Sphinx  Found 0 results
 => [] 

根据我的理解,标题已编入索引,因此我应该能够对其进行搜索。但是不管我的关键是什么,结果总是空数组,根本没有结果...

塔哈(Kha)

rake ts:index每次更新后运行,然后搜索。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当在单个模型上使用多个索引文件时,思维狮身人面像搜索不会返回任何内容

来自分类Dev

思维狮身人面像-多态关联中的搜索数据

来自分类Dev

思维狮身人面像:多索引搜索

来自分类Dev

思维狮身人面像组/结果集合

来自分类Dev

思维狮身人面像返回的结果不符合标准

来自分类Dev

思维狮身人面像索引性能

来自分类Dev

思维狮身人面像或状况

来自分类Dev

思维与狮身人面像过滤与归属

来自分类Dev

带有狮身人面像关联的思维狮身人面像过滤

来自分类Dev

狮身人面像搜索索引

来自分类Dev

laravel 5狮身人面像搜索

来自分类Dev

狮身人面像搜索索引

来自分类Dev

狮身人面像搜索和Laravel

来自分类Dev

laravel 5狮身人面像搜索

来自分类Dev

特定顺序的狮身人面像搜索

来自分类Dev

如何使用思维狮身人面像搜索1970年之前的日期?

来自分类Dev

思维狮身人面像范围搜索中缺少引号

来自分类Dev

Rails 4-思维狮身人面像日期范围

来自分类Dev

思维狮身人面像-与布尔字段的嵌套关联

来自分类Dev

思维狮身人面像-未定义的方法'klass'

来自分类Dev

用狮身人面像搜索实现构面

来自分类Dev

非整数MVA对上的狮身人面像多面搜索

来自分类Dev

狮身人面像发出(丢弃)搜索字段

来自分类Dev

非整数MVA对上的狮身人面像多面搜索

来自分类Dev

django干草堆或狮身人面像的简单搜索?

来自分类Dev

用狮身人面像搜索实现构面

来自分类Dev

通过思维狮身人面像将语法更正为HAVING

来自分类Dev

思维狮身人面像-使用OR的属性过滤器的多个条件

来自分类Dev

思维狮身人面像has_many和has_many:through

Related 相关文章

热门标签

归档