on ‎2018 Aug 28 3:18 PM
I want to know the way values are set to fields which doesn't have value provider assigned to it. For e.g. :
;$solrIndexedType; manufacturerName ;text ; ; ; ; ;true;true; ; ;$solrIndexedType; priceValue ;double ; ;true; ; ; ; ;productPriceValueProvider
As shown above, want to know , how the value for manufacturerName is set without a value provider.
Thanks in advance.
Request clarification before answering.
First it tries to take a DefaultFieldValueProvider from the IndexedType, if not set then it uses the provider set on the defaultValueProviderSelectionStrategy - defaultFieldValueProviderId (its a required bean attribute). ootb it is modelPropertyFieldValueProvider which means it will use a value of the model's attribute with the same name as IndexedProperty.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.