I’m currently investigating whether ActsAsTaggableOn is going to work for my needs. Specifically, I have an application where users can sign up and add people. They can tag people. However, I want to segregate the tags that one user creates from the tags that another user creates.
It seems like this would be a common requirement, so I’m a little surprised that it’s not something obviously front and centre. Is this possible to do, and if so, how?
Thanks!
ActsAsTaggableOn does not support the functionality you need. I would recommend rolling your own tagging system and use ActsAsTaggableOn as an example of appropriate structures.
I would use a similar structure, except have the tag table also contain a user id that you could then use to scope tags to the current user.