termvector计算Elasticsearch中的关键字

时间:2017-02-23 13:33:28

标签: elasticsearch

我正在使用elasticsearch 1.5.2。

我想获得每个关键字在我的索引中存储的产品上重复的时间。

关键词是:酱汁,奶油,gâteaux。

这些是我的产品:

POST test/prod
{
 "titre": "product 1",
 "catégorie": "Epicerie",
 "informations": "Sauces, potages, crèmes & gâteaux. / Composé exclusivement d'amidon de maïs, il vous permet d'alléger vos gâteaux et crêpes ou bien d'épaissir vos sauces, soupes et crèmes. Il rend vos desserts onctueux et légers : il suffit simplement de remplacer la moitié de votre farine par la fécule de maïs. // Poids net : 0,400 kg // Veuillez contacter notre responsable de mise en marché : Distribué par Système U - BP 30159 - 94533 Rungis cedex"
}

POST test/prod
{
 "titre": "product 2",
 "catégorie": "Fruits",
 "informations": "A conserver dans un endoit frais et sec. Idée recette: Madeleines fourrées au chocolat Ingrédients (pour une vingtaine de madeleines) : 100g de farine, 90g fécule de maïs,1 sachet de levure, 3 oeufs,125g de sucre,190g de beurre,1cuillère à soupe d'eau de fleur d'oranger, 1 vingtaine de carrés de chocolat Préparation : Mélangez la farine, la fécule et la levure. Ajoutez le sucre et les oeufs battus. Faites fondre le beurre à feu doux et incorporer le au précédent mélange. Mélangez bien et laissez reposer la pâte une heure au réfrigérateur. Préchauffez le four à 220°C. Beurrez les moules à madeleine, garnissez les moules de moitié, ajoutez au centre un petit carré de chocolat et recouvrez de l'appareil à madeleine. Enfournez pour 5 minutes puis baissez le four à 180°C et poursuivez la cuisson 5 minutes. Sortez les madeleines, laissez-les tiédir et démoulez-les."
}

我希望得到一个像这样的desc的结果,例如:

product 1:    
sauces repeated :9
crèmes repeated :8
gâteaux repeated: 2
product 2:    
sauces repeated :8
crèmes repeated :6
gâteaux repeated: 4

我只在一个字段中使用了termvector,但我希望从所有文档中获取结果。就像这样:

POST test/prod/1/_termvector
{
  "fields" : ["informations"],
  "offsets" : true,
  "payloads" : true,
  "positions" : true,
  "term_statistics" : true,
  "field_statistics" : true
}

但是我得到一个非常长的列表,其中包含该字段中的所有单词。我只希望我的3个关键字。

0 个答案:

没有答案