Не уверен, как это сделать в рельсах, но запрос, который вы ищете: либо:
db.posts.find({$or:[{user_id:1}, {user_id:{$in:[friend_id1, friend_id2,.. friend_idn]}}]})
Или немного проще, объедините ваш идентификатор пользователя и идентификаторы вашего друга в один список и выполните
db.posts.find({user_id:{$in:[user_id, friend_id1, friend_id2,.. friend_idn]}})