我有一个包含以下数据的文档网
car {
id: guid
name: string
sku: list<barcode>
}
现在,条形码没有图案。它可以是以下任一种:
ABCD-EF34GD-JOHN
ABCD-C08-YUVF
我想索引我的文档,以便搜索
1. ABCD 将返回两者。
2. AB 将返回两者。
3. JO - 将返回 ABCD-EF34GD-JOHN 但不返回名为 john 的汽车。
4.如果ID(被索引)包含“ABCD”,我不希望文档被返回(用户看不到它)
到目前为止,我已将 car 和 sku 定义为 text_en。
但我没有得到第 2 和第 3的项目符号。
是否有更好的方法来定义 sku 属性。
我的查询是
http://....:8983/solr/vault/select?q=ABCD&qf=Name+SKU&defType=edismax
谢谢。