You may wish to add beforeSave and afterFind methods to implode/explode the array/string. (Note: You should really be using a second table to handle the foreign keys not a comma separated array. This was invented for a contact form to ensure they selected valid items from our list.