Solr订单结果无排序

问题描述

我是Solr的新手。

我有一个包含3个字段的产品架构

价格,名称,大小。

字段template <typename... Args> auto get_colour(Args&&... args) -> decltype(get_color(std::forward<Args>(args)...)) { return get_color(std::forward<Args>(args)...); } 具有3个值[type =“ text_general”]

小,中,大

我想按特定顺序显示结果:

用户可以选择提及其大小。

如果用户选择 small 作为尺寸,则订购应为

首先显示所有小型产品,然后显示中型和大型产品。

如果用户选择作为尺寸,则订购应为

首先显示所有中型产品,然后显示小型和大型产品。

如果用户选择作为尺寸,则订购应为

首先显示所有大型产品,然后显示中小型产品。

我该如何实现?

我尝试了分组结果,但没有成功。

size

我认为排序不是实现这种排序的方法。 SOLR中还有其他功能可以做到这一点吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...