Je souhaite réaliser des facettes complexes à l'intérieur du bloc json.facet. Ma question est la suivante: cela peut-il être fait dans Solr 5.x?Complexe Solr à facettes
json.facet={my_stats: {terms:{field:field_x, facet:{avg_sales:"avg(sale_price)",avg_days : "avg(sub(NOW/DAY - year_bought)/365)"}}}}
La fonction sub() est-elle autorisée dans une fonction de facette comme avg()? J'essaie de soustraire year_brough TrieDate de la date actuelle et de la diviser par 365 pour obtenir le nombre moyen de jours. Dans mon cas, Solr continue de se plaindre que NOW n'est pas un domaine.
Est-ce autorisé à l'intérieur de la fonction de facette?
"avg(sub(NOW/DAY - year_bought)/365)"
Je réalise que mon erreur de référence à sous (NOW/DAY - year_bought) était faux. Merci pour la direction avec la fonction div(). Cela a fonctionné pour moi. Merci. – Qedrix
Aussi, MAINTENANT/JOUR ne fonctionne pas quand j'utilise json.facet ... je ne sais pas pourquoi. – Qedrix