Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从solr suggester返回价格和缩略图信息_Solr_Autosuggest - Fatal编程技术网

从solr suggester返回价格和缩略图信息

从solr suggester返回价格和缩略图信息,solr,autosuggest,Solr,Autosuggest,我使用solr(6.5.1)建议器返回自动完成结果。 我试图显示一个价格和自动完成结果的缩略图,但找不到一个方法来做到这一点 有没有办法返回更多字段 我看到两年前的这两个问题似乎在试图实现我想要的,而且都说在当时这是不可行的 两年前以来有什么变化吗 有没有其他方法可以实现这一点?只需将所有需要的信息放入一个字段,并将该字段用作有效负载。例如,您可以: 附加一些字符串信息,以|:有效负载分隔:“17 |/path/to/thumbnail” 或者您可以使用Solr BinaryField并将包

我使用solr(6.5.1)建议器返回自动完成结果。 我试图显示一个价格和自动完成结果的缩略图,但找不到一个方法来做到这一点

有没有办法返回更多字段

我看到两年前的这两个问题似乎在试图实现我想要的,而且都说在当时这是不可行的

两年前以来有什么变化吗


有没有其他方法可以实现这一点?

只需将所有需要的信息放入一个字段,并将该字段用作有效负载。例如,您可以:

  • 附加一些字符串信息,以|:有效负载分隔:“17 |/path/to/thumbnail”
  • 或者您可以使用Solr BinaryField并将包含所需信息的Java pojo序列化

  • 我会走简单的路线,第一条。

    只需将所有需要的信息放入一个字段,并将该字段用作有效负载。例如,您可以:

  • 附加一些字符串信息,以|:有效负载分隔:“17 |/path/to/thumbnail”
  • 或者您可以使用Solr BinaryField并将包含所需信息的Java pojo序列化

  • 我会走简单的路线,第一条。

    就是这样。大多数情况下,当您的需求需要一个复杂的查询时,将其翻转过来,这样您就可以准确地存储所需的数据,并保持查询的简单性。大多数情况下,当您的需求需要一个复杂的查询时,请将其翻转过来,以便按照您的需要存储数据,并保持查询的简单。