sorl的schema配置

solr的域要先定义后使用, 哪些数据需要导入? 分词器

1 分词器jar包复制 , cp IK\ Analyzer\ 2012FF_hf1/IKAnalyzer2012FF_u1.jar

中文分词器配置文件和字典   cp ext_stopword.dic IKAnalyzer.cfg.xml mydict.dic  到WEB_INF/classes下;

2 要使用当前的分词器,使它生效 solrhome/collection1/conf/schema.xml ;

<fieldType name="text_ik" class="solr.TextField">

<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>

</fieldType>

再添加业务field

<field name="item_sell_point" type="text_ik" indexed="true" stored="true"/> 使用分词器

<field name="item_price"  type="long" indexed="true" stored="true"/> 不适用分词器

也可以添加复制域 multiValued="true"   <copyField>

  

原文地址:https://www.cnblogs.com/wtjqs/p/9728713.html

时间: 2024-10-21 21:44:04

sorl的schema配置的相关文章

使用Schema配置切面

除了只用接口和注解定义增强处理,还可以在Spring配置文件中通过aop命名空间将一个普通的JavaBean中的方法声明为增强处理 1.UserBizLogger 1 //使用Schema 不用注解,不用实现接口 2 public class UserBizLogger { 3 private static final Logger log = Logger.getLogger(UserBizLogger.class); 4 //前置增强 5 public void before(JoinPoi

Spring学习4-面向切面(AOP)之schema配置方式

一.通过Scheme配置实现AOP步骤(Spring AOP环境的环境与上篇博文 Spring接口方式相同)    步骤一.编写业务类: public class AspectBusiness {    //切入点     public String delete(String obj) {         System.out.println("==========调用切入点:" + obj + "说:你敢删除我!===========\n");        

solr schema 配置详解

一.字段配置(schema) schema.xml位于solr/conf/目录下,类似于数据表配置文件, 定义了加入索引的数据的数据类型,主要包括type.fields和其他的一些缺省设置. 1.先来看下type节点,这里面定义FieldType子节点,包括name,class,positionIncrementGap等一些参数. name:就是这个FieldType的名称. class:指向org.apache.solr.analysis包里面对应的class名称,用来定义这个类型的行为. [

Spring事务——使用XML Schema配置事务策略

Spring同时支持编程式事务策略和声明式事务策略,通常推荐采用声明式事务策略.具体实现过程如下: 1.定义一个接口NewsDao,代码如下: package com.hyq.chapter08_06_2.dao; public interface NewsDao { public void insert(String title,String content); } 2.定义接口的实现类NewsDaoImpl,代码如下: 1 package com.hyq.chapter08_06_2.dao

mycat使用--schema配置

<?xml version="1.0"?> <!DOCTYPE schema SYSTEM "schema.dtd"> -<mycat:schema xmlns:mycat="http://org.opencloudb/"> -<schema sqlMaxLimit="100" checkSQLschema="false" name="TESTDB&quo

淘宝数据库OceanBase SQL编译器部分 源代码阅读--Schema模式

淘宝数据库OceanBase SQL编译器部分 源代码阅读--Schema模式 什么是Database,什么是Schema,什么是Table,什么是列,什么是行,什么是User?我们能够能够把Database看作是一个大仓库,仓库分了非常多非常多的房间,Schema就是当中的房间,一个Schema代表一个房间,Table能够看作是每一个Schema中的柜子,行和列就是柜子中的格子.User就是房间的主人.简单来说,Schema是包含表,列,索引,视图等数据库对象的集合. OceanBase中的强

(二)spring MVC配置

使用Maven添加依赖的jar包 第一个还没用上 刚开始没加spring-context,@Controller没法用 web.xml配置 1.       配置DispatcherServlet <servlet>        <description>Spring MVC Servlet</description>        <servlet-name>springMVC</servlet-name>        <servle

Solr:Schema设计

Solr将数据以结构化的方式存入系统中,存储的过程中可以对数据建立索引,这个结构的定义就是通过schema.xml来配置的. <?xml version="1.0" encoding="UTF-8" ?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file

XML基础知识--&gt;Spring配置

XML的特殊字符 XML中共有5个特殊的字符,分别是:&<>“’.如果配置文件中的注入值包括这些特殊字符,就需要进行特别处理.有两种解决方法:其一,采用本例中的<![CDATA[ ]]>特殊标签,将包含特殊字符的字符串封装起来:其二,使用XML转义序列表示这些特殊的字符,这5个特殊字符所对应XML转义序列在表4-2中说明: Spring在进行XML配置时,如果属性值包含了一个XML的特殊符号,因此我们特意在属性值外添加了一个<![CDATA[ ]]>的XML特殊