Example: I have a “textoption” field that I want to include within a multifield while preserving the current data.
I attempted this process, but the data doesn’t appear to be visible in the back office (BO). Upon inspecting the database, I noticed that the “ChildOwnerId” column lacks the value “name_of_multifield,” Could that be the reason for the issue?
Hi, that is the issue. It is designed so that you can use a field both as it is and in a multifield also. So if the textoption field was used as it is before it is not merged to the multifield when you create it afterwards. You can set the ChildOwnerId and ChildIndex in the database but you have to use a new redis cache (if you are using redis cache) then restart the application and finally rebuild the indices. Multifields are not indexed per default. New redis cache means that all the users lose their shopping carts!