如何将多值字段的值分为动态字段

问题描述

我有1个多值日期类型字段,其在schema.xml中的定义如下所示:

<field name="fecha_referencia" type="pdates" uninvertible="true" indexed="true" stored="true"/>

总共可以取三个值,下面是一个已经被索引的示例:

fecha_referencia:["2015-12-04T00:00:00Z","2014-12-15T00:00:00Z","2014-02-03T00:00:00Z"]

我想知道的是,是否可以将索引(我通过DIH进行索引)时的值划分为其他动态字段或单独的字段。

您要查找的示例:

fecha_referencia:["2015-12-04T00:00:00Z","2014-02-03T00:00:00Z"],fecha1:2015-12-04T00:00:00Z,fecha2:2014-12-15T00:00:00Z,fecha3:2014-02-03T00:00:00Z

注意:我已经尝试过测试正则表达式,但是没有运气。 任何贡献都将为您带来很大的帮助,并为您的服务器所接受...

这是我的data.config.xml结构:

<dataConfig>
<dataSource  type="JdbcDataSource" driver="org.postgresql.Driver" url="jdbc:postgresql://10.152.11.47:5433/meta" user="us" password="ntm" URIEncoding="UTF-8" />
    <document >
       <entity name="tr_ident" query="SELECT id_ident,titulo,proposito,descripcion,palabra_cve
        FROM ntm_p.tr_ident">
            <field column="id_ident" name="id_ident" />
            <field column="titulo" name="titulo" />
            <field column="proposito" name="proposito" />
        <field column="descripcion" name="descripcion" />
            <field column="palabra_cve" name="palabra_cve" />

            <entity name="tr_fecha_insumo" query="select fecha_creacion,fech_ini_verif,fech_fin_verif from ntm_p.tr_fecha_insumo where id_fecha_insumo='${tr_ident.id_ident}'">
                <field name="fecha_creacion" column="fecha_creacion" />
        <field name="fech_ini_verif" column="fech_ini_verif" />
        <field name="fech_fin_verif" column="fech_fin_verif" />
            </entity>

       <entity name="ti_fecha_evento"
              query="select tipo_fecha,fecha_referencia from ntm_p.ti_fecha_evento where id_fecha_evento='${tr_ident.id_ident}'">
            <field column="fecha_referencia" name="fecha_referencia" />
            <entity name="tc_tipo_fecha" query="select des_tipo_fecha,id_tipo_fecha from ntm_p.tc_tipo_fecha where id_tipo_fecha='${ti_fecha_evento.tipo_fecha}'">
                            <field column="des_tipo_fecha" name="des_tipo_fecha" />
                <field column="id_tipo_fecha" name="id_tipo_fecha" />
                    </entity>
           </entity>
      </entity>
    </document>
</dataConfig>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...