0
我想做嵌套过滤。但返回错误。是否有另一种过滤方法?使用这个真实的?退步嵌套过滤器错误参数
/型号/系列/ filter_season方法:
def self.filter_season
s = Tire.search('myindex', type: 'series') do
query do
filtered do
query do
all
end
filter do
nested do
path 'seasons'
query do
bool do
must do
term 'seasons.title', 'season 5'
end
end
end
end
end
end
end
end
s.results.each do|result|
puts result.title
end
末
映射设置:
index_name 'myindex'
mapping do
indexes :id, type: 'integer'
indexes :title, type: 'string'
indexes :seasons, type: 'nested' do
indexes :id, type: 'integer'
indexes :title, type: 'string'
end
end
感谢您的回答。工作 –
@AhmetKAPIKIRAN很高兴为您提供帮助。 :) –