Я использую faye на основе это руководство для создания системы сообщений чата. Единственное, мне нужны чаты разных каналов, на которые пользователи могут подписаться, посетив их URL. Кроме того, я хочу представить каждый канал моделью, чтобы я мог найти их по имени или индексу. Как мне это сделать? По какой-то причине я не могу найти никаких хороших ресурсов по этому поводу. Кстати, я не так уж новичок в Rails, я просто вообще не знаю, как использовать Faye.
Вот мой вариант использования, просто для ясности:
Пользователь посещает мой сайт.
Пользователь вводит chat1 в форму, которая позволяет получить доступ к контроллеру Chatrooms, index action
Контроллер находит все чаты по имени chat1
Если он не может его найти, он создает новый чат с именем chat1 и подписывает на него пользователя.
Перенаправляет пользователя в этот чат.