Загрузка двоичных данных из файла через ActiveRecord Create - PullRequest
2 голосов
/ 27 августа 2009

Существует ли простой (или общепринятый) способ загрузки двоичного столбца с использованием метода create ActiveRecord?

Например, я пытаюсь сделать что-то похожее на это:

MyTableObject.create(name: 'Test', image: File.read('PathToMyFile.jpg'))

1 Ответ

1 голос
/ 28 августа 2009

Я смог заставить это работать. Вместо того, чтобы делать:

MyTableObject.create(
    name: 'Test',
    image: File.read('PathToMyFile.jpg')
)

который сделал вставил запись в базу данных, но без правильного двоичного представления файла

MyTableObject.create(
    name: 'Test',
    image: File.open('PathToMyFile.jpg', 'rb').read
)

казалось, добился цели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...