Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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
Spring mvc 搜索不起作用-阔叶_Spring Mvc_Solr_Broadleaf Commerce - Fatal编程技术网

Spring mvc 搜索不起作用-阔叶

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外部参照 还有其他的桌子 我已经浏览了文档链接并尝试输入值,但遗憾的是没有任何效果 但

我已经设置了Broadleaf-3.1的演示,并创建了一个包含100多个类别和2500多个产品的全新数据库。 我要配置索引并搜索以下字段:-

  • blc_category.NAME
  • blc_产品制造有限公司
  • blc_产品模型
  • blc_sku.NAME
  • blc_sku.LONG说明
有人能告诉我将进入的条目是什么吗:-

  • blc_场
  • blc_字段_搜索_类型
  • blc_搜索_面
  • blc\u目录\u搜索\u刻面\u外部参照 还有其他的桌子
我已经浏览了文档链接并尝试输入值,但遗憾的是没有任何效果

但它仍然不会在搜索时返回任何值。此外,对于该类别下的产品,基于名称或其他任何内容的排序也不起作用

我对Solr这件事还不熟悉,详细的回答会有所帮助

提前谢谢

  • 苏米特
    • 答案就在这里

      对于您提到的字段,在数据库中添加上述条目

      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);