Search code examples
symfonydoctrine-ormsonata-admin

Using Sonata Admin to work with Doctrine json_array fields


Is there any 'built in' way to administer Doctrine json_array fields using Sonata Admin?

I can't find any useful documentation (or relevant code) in the Symfony / Sonata docs (or code), but I'm hoping that I missed something!

Ideally I would like to see the serialised key/value pairs with a way to delete any of them and add some new ones, but I guess I'm going to have to write that up myself...


Solution

  • You work with json_array just like with any array so You can go with collection type or sonata type collection. I like that sonata type takes care about add/delete JavaScript for You.