Elastica和Json字段
我正在寻找一种方法,用elastica将一个sql db表的字符串字段映射到json。这个字段(valueFloat)包含一个带有数值的大表的json表示。我们的想法是能够在这个json数组中搜索特定的值。我正在尝试用elastica的yml配置进行映射Elastica和Json字段,json,symfony,
elasticsearch,elastica,Json,Symfony,
elasticsearch,Elastica,我正在寻找一种方法,用elastica将一个sql db表的字符串字段映射到json。这个字段(valueFloat)包含一个带有数值的大表的json表示。我们的想法是能够在这个json数组中搜索特定的值。我正在尝试用elastica的yml配置进行映射 fos_elastica: clients: default: { host: localhost, port: 9200 } indexes: app: types: ...
fos_elastica:
clients:
default: { host: localhost, port: 9200 }
indexes:
app:
types:
...
tableContent:
properties:
argument1Name:
type: string
valueFloat:
type: string
persistence:
driver: orm
model: TAMAS\AstroBundle\Entity\tableContent
...
我正在考虑使用json处理器的管道,但没有做到。。。而且,这可能不是最简单的方法
有什么建议吗?JSON处理器是处理这种情况的一种好方法。你能解释一下你是如何配置你的摄取管道的吗?嘿!谢谢你的留言;yml配置中不接受文档中的“管道”键或其子项。。。我刚刚意识到我没有使用最新版本,所以我将再次尝试JSON处理器。我成功地创建了一个工作管道,我可以通过curl请求对数据重新编制索引来转换数据。但是,在映射config.yml级别的第一次索引中,我找不到直接使用此管道的方法。似乎无法定义自动使用管道的映射。有什么想法吗?