0
json.facetブロック内で複雑なファセットを作成したい。私の質問は、これはSolr 5.xでできますか?Complex Solr Faceting
json.facet={my_stats: {terms:{field:field_x, facet:{avg_sales:"avg(sale_price)",avg_days : "avg(sub(NOW/DAY - year_bought)/365)"}}}}
関数sub()は、avg()のようなファセット関数内で使用できますか?私は現在の日付からyear_brough TrieDateを引いて平均日数を得るために365で割ります。私の場合、SolrはNOWがフィールドではないと不平を言っています。
ファセット関数の内部にこれは許可されていますか?
"avg(sub(NOW/DAY - year_bought)/365)"
私は私のエラーが参照することを実現しました〜sub(NOW/DAY - year_bought)は間違っていました。 div()関数を使っていただきありがとうございます。それは私のために働いた。ありがとう。 – Qedrix
また、NOW/DAYはjson.facetを使うとうまくいきません。理由はわかりません。 – Qedrix