Любой, кто использует ruby-protobuf и ActiveRecord - PullRequest
5 голосов
/ 30 декабря 2010

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

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

Кто-нибудь видел, что это было сделано раньше?

1 Ответ

0 голосов
/ 18 ноября 2011

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

...