(tm map[string]*mapping.DocumentMapping)
| 266 | } |
| 267 | |
| 268 | func enhanceMappingsWithCollMetaField(tm map[string]*mapping.DocumentMapping) error { |
| 269 | OUTER: |
| 270 | for _, mp := range tm { |
| 271 | fm := metaFieldMapping() |
| 272 | for fname := range mp.Properties { |
| 273 | if fname == CollMetaFieldName { |
| 274 | continue OUTER |
| 275 | } |
| 276 | } |
| 277 | mp.AddFieldMappingsAt(CollMetaFieldName, fm) |
| 278 | } |
| 279 | return nil |
| 280 | } |
| 281 | |
| 282 | func metaFieldMapping() *mapping.FieldMapping { |
| 283 | fm := mapping.NewTextFieldMapping() |
no test coverage detected