2010-12-30 2 views
5

Я использую буферы протокола googles, ruby-protobuf, с рельсами и ActiveRecord. Сам протокол кажется хорошим выбором, тем более что мы подключаемся к мобильным устройствам. Его очень компактный формат.Любой, кто использует ruby-protobuf и ActiveRecord

Проблемы возникают при переходе от прото-объектов к объектам ActiveRecord и наоборот. Похоже, здесь есть много дополнительной работы. Я бы хотел, чтобы он работал аналогично тому, как работает ruby-amf.

Кто-нибудь видит это раньше?

... или думаю, что будет интерес к запуску работы над плагином для рельсов?

ответ

0

Мы сделали аналогичную вещь в нашем проекте. Мы написали код для преобразования proto_buf в rails params hash. Оттуда мы можем получить доступ к любому значению через params, и модель может принимать параметры. Код не очень хорош, но выполняет эту работу.