Spring mvc 搜索不起作用-阔叶
我已经设置了Broadleaf-3.1的演示,并创建了一个包含100多个类别和2500多个产品的全新数据库。 我要配置索引并搜索以下字段:-Spring mvc 搜索不起作用-阔叶,spring-mvc,solr,broadleaf-commerce,Spring Mvc,Solr,Broadleaf Commerce,我已经设置了Broadleaf-3.1的演示,并创建了一个包含100多个类别和2500多个产品的全新数据库。 我要配置索引并搜索以下字段:- blc_category.NAME blc_产品制造有限公司 blc_产品模型 blc_sku.NAME blc_sku.LONG说明 有人能告诉我将进入的条目是什么吗:- blc_场 blc_字段_搜索_类型 blc_搜索_面 blc\u目录\u搜索\u刻面\u外部参照 还有其他的桌子 我已经浏览了文档链接并尝试输入值,但遗憾的是没有任何效果 但
- blc_category.NAME
- blc_产品制造有限公司
- blc_产品模型
- blc_sku.NAME
- blc_sku.LONG说明
- blc_场
- blc_字段_搜索_类型
- blc_搜索_面
- blc\u目录\u搜索\u刻面\u外部参照 还有其他的桌子李>
- 苏米特
- 答案就在这里
对于您提到的字段,在数据库中添加上述条目
INSERT INTO BLC_FIELD (FIELD_ID, ENTITY_TYPE, PROPERTY_NAME, ABBREVIATION, SEARCHABLE, FACET_FIELD_TYPE) VALUES (1, 'PRODUCT', 'manufacturer', 'mfg', TRUE, 's');
INSERT INTO BLC_FIELD (FIELD_ID, ENTITY_TYPE, PROPERTY_NAME, ABBREVIATION, SEARCHABLE, TRANSLATABLE, FACET_FIELD_TYPE) VALUES (2, 'PRODUCT', 'defaultSku.name', 'name', TRUE, TRUE, 's');
INSERT INTO BLC_FIELD (FIELD_ID, ENTITY_TYPE, PROPERTY_NAME, ABBREVIATION, SEARCHABLE, FACET_FIELD_TYPE) VALUES (3, 'PRODUCT', 'model', 'model', TRUE, 's');
INSERT INTO BLC_FIELD (FIELD_ID, ENTITY_TYPE, PROPERTY_NAME, ABBREVIATION, SEARCHABLE, TRANSLATABLE) VALUES (4, 'PRODUCT', 'defaultSku.longDescription', 'ldesc', TRUE, TRUE);
INSERT INTO BLC_FIELD (FIELD_ID, ENTITY_TYPE, PROPERTY_NAME, ABBREVIATION, SEARCHABLE, FACET_FIELD_TYPE) VALUES (5, 'PRODUCT', 'defaultCategory.name', 'categoryName', TRUE, 's');
INSERT INTO BLC_FIELD_SEARCH_TYPES (FIELD_ID, SEARCHABLE_FIELD_TYPE) VALUES (1, 't');
INSERT INTO BLC_FIELD_SEARCH_TYPES (FIELD_ID, SEARCHABLE_FIELD_TYPE) VALUES (2, 't');
INSERT INTO BLC_FIELD_SEARCH_TYPES (FIELD_ID, SEARCHABLE_FIELD_TYPE) VALUES (3, 't');
INSERT INTO BLC_FIELD_SEARCH_TYPES (FIELD_ID, SEARCHABLE_FIELD_TYPE) VALUES (4, 't');
INSERT INTO BLC_FIELD_SEARCH_TYPES (FIELD_ID, SEARCHABLE_FIELD_TYPE) VALUES (5, 't');
INSERT INTO BLC_SEARCH_FACET (SEARCH_FACET_ID, FIELD_ID, LABEL, SHOW_ON_SEARCH, MULTISELECT, SEARCH_DISPLAY_PRIORITY) VALUES (1, 1, 'Manufacturer', FALSE, TRUE, 0);
INSERT INTO BLC_SEARCH_FACET (SEARCH_FACET_ID, FIELD_ID, LABEL, SHOW_ON_SEARCH, MULTISELECT, SEARCH_DISPLAY_PRIORITY) VALUES (2, 5, 'categoryName', FALSE, TRUE, 0);