Question: The way you handle likes, wound't it creates too many documents? Or, can I record the likes with a counter number and store under updates or goals?
It's been a long time since I wrote this post. But I think I handled likes like that, because I wanted to associate a like with a user. So just storing the counter might not work.