首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django Haystack Solr facets.fields消失

Django Haystack Solr facets.fields消失
EN

Stack Overflow用户
提问于 2015-03-12 19:06:25
回答 1查看 142关注 0票数 0

当我正在重建(rebuild_index)时,从facets.fields返回的字段名开始消失,就好像它们被覆盖了一样。比如说..。如果facets.fields在第一次更新中显示(a,b,c,d)的列表,那么它将在第二更新中显示(a,b,c),最终列表将完成一半。

我可以在使用facets.fields之外生成一个值列表,但是我认为这是不必要的,我忽略了一些简单的东西。任何帮助都将不胜感激,谢谢。

schema.xml

代码语言:javascript
复制
<field name="models" type="text_en" indexed="true" stored="true" multiValued="true" termVectors="true" />
<field name="models_exact" type="string" indexed="true" stored="true" multiValued="true" termVectors="true" />

search_indexes.py

代码语言:javascript
复制
models = indexes.MultiValueField(faceted=True)

def prepare_models(self, obj):
    return [g for g in obj.model.all()]

*_text.txt

代码语言:javascript
复制
{% for model in object.model.all %}
    {{ model|safe }}
{% endfor %}

template.html

代码语言:javascript
复制
{% if facets.fields.models %}
    <form name="drilldown_models" action="{% url 'cmaster:search' %}" method="GET">
        <span class="faceting-title">Models</span>
        <select name="selected_facets">
        {% for model in facets.fields.models %}
            {% if model.1 > 0 %}
                <option value="models_exact:{{ model.0 }}">{{ model.0 }} : {{ model.1 }}</option>
            {% endif %}
        {% endfor %}
        </select>
        {% for fac in selected_facets %}
            <input type="hidden" name="selected_facets" value="{{ fac }}">
        {% endfor %}
        <input type="hidden" name="q" value="{{ query }}">
        <input type="submit">
    </form>
{% else %}
    <p>No model facets.</p>
{% endif %}

在rebuild_index期间刷新我的模板页面显示facet字段消失。

**最新情况

名单上有几个超过100件的物品。除非添加了一个“限制”参数,否则Faceting只会显示前100个结果。在我的例子中,所有结果的极限=-1。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-24 17:48:13

名单上有几个超过100件的物品。除非添加了一个“限制”参数,否则Faceting只会显示前100个结果。在我的例子中,所有结果的极限=-1。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29018246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档