我有两个文件产品和卖家。
产品:{ID,NAME,DESCRIPTION}卖家:{ID,PRODUCT_ID,SELLER_NAME,ATTRIBUTE_NAME,ATTRIBUTE_VALUE}
我需要连接这两个文档并搜索卖家和产品中的所有字段?
到目前为止,我正在尝试{!join from=product_id to=id}seller_name:"Sample-2“之类的东西。这会在卖方文档的seller_name字段中搜索值"Sample-2“。我如何修改它来搜索所有的产品和卖家的字段以及加入?
发布于 2013-07-16 20:03:20
通常,您可以通过使用copyField指令将所有术语添加到一个字段中并在该字段上进行搜索来实现这一点,或者通过提供一个qf=参数来提供您想要搜索的字段(使用*dismax)。
如果您要执行大量此类操作,则可能需要创建一个单独的核心,并将预处理后的数据索引到该核心中,并使用copyField指令创建一个捕获所有字段。
https://stackoverflow.com/questions/17673848
复制相似问题