Multiple wildcards (*) in dynamic mapping possible?

(Arjan Snaterse) #1


I'm using a dynamic mapping for my index, but in fact I'd like to have a multi-level dynamic mapping.

So, for example, this would be my mapping path: articles.*.terms.*

It works perfectly if I just use articles.*, where it is filled with objects, but inside these objects, I'd like to have another wildcard match.

So the articles.

This is my current mapping (it's a PHP array, but I think you will get the idea):

I thought that would work, but this is the rror message I get:
object mapping for [articles.28226.terms.facet_pipe_types.term_id] tried to parse field [term_id] as object, but found a concrete value

Where "28226" matches the first asterisk and "facet_pipe_types" should match the second.

Am I doing something wrong, or is this simple not possible?

Thanks in advance :slight_smile:

(system) #2