zoukankan      html  css  js  c++  java
  • 统计solr multivalued 字段中数目

    问题是这样的:已有若干multivalued 字段, 需要统计出 multivalued 字段中数目。
    比如
    *DOC1* 
    <doc> 
    <arr name="multi"> 
    <str>1</str> 
    </arr> 
    </doc> 
    ----------------------
    *DOC2* 
    <doc> 
    <arr name="multi"> 
    <str>1</str> 
    <str>3</str> 
    <str>4</str> 
    </arr> 
    </doc> 
    ------------------------
    *DOC3* 
    <doc> 
    <arr name="multi"> 
    <str>1</str> 
    <str>2</str> 
    </arr> 
    </doc> 
    -------------
    如何可以查询出 multi 字段中只有1个值的文档?或者2个值的文档?
     
    这个问题,google了一下,至于百度你懂的(搜不出有用的信息的)
    根据若干人提出的总结,是在update的时候(定制一下UpdateProccessor, 内部统计 Item size),或者DIH的时候自己统计出字段的Item的个数。
    然后查询这个字段。
     
  • 相关阅读:
    团队冲刺2.6
    团队冲刺2.5
    团队冲刺2.4
    团队冲刺2.3
    个人作业二
    个人作业二
    个人作业二
    课程总结
    每日博客
    每日博客
  • 原文地址:https://www.cnblogs.com/lykm02/p/4043855.html
Copyright © 2011-2022 走看看