Tire 轮胎等价于索引中的斯芬克斯属性

Tire 轮胎等价于索引中的斯芬克斯属性,tire,Tire,轮胎gem中是否有类似于中索引属性(has)的内容 轮胎过滤器是否也有相同的用途?请在这个问题上帮助我。我对斯芬克斯的思考不是特别熟悉,但 在这里查看: 类文章title, :content=>content, :作者=>{ :first_name=>first_name, :last_name=>last_name } }.to_json 结束 结束 在索引中提供自定义定义允许您在发送的链接中使用:as功能 为了过滤,您需要添加一个过滤器,然后应用它,例如通过一个方面 class Arti

轮胎gem中是否有类似于中索引属性(has)的内容
轮胎过滤器是否也有相同的用途?请在这个问题上帮助我。

我对斯芬克斯的思考不是特别熟悉,但

在这里查看:

类文章title,
:content=>content,
:作者=>{
:first_name=>first_name,
:last_name=>last_name
}
}.to_json
结束
结束
在索引中提供自定义定义允许您在发送的链接中使用:as功能

为了过滤,您需要添加一个过滤器,然后应用它,例如通过一个方面

class Article < ActiveRecord::Base
  # ...

  def to_indexed_json
    names      = author.split(/\W/)
    last_name  = names.pop
    first_name = names.join

    {
      :title   => title,
      :content => content,
      :author  => {
        :first_name => first_name,
        :last_name  => last_name
      }
    }.to_json
  end
end