Результаты поиска по запросу "activerecord"

4 ответа

Общее спасение на контроллере, когда идентификатор не найден - RoR

Я наткнулся на ситуацию, когда мое приложение ищет идентификатор, который не существует в базе данных. Исключение брошено. Конечно, это довольно стандартная ситуация для любого веб-разработчика. Благодаряэтот ...

2 ответа

ActiveRecord: мне нужны оба принадлежащие и has_one

У меня 2 модели, а именнопользовательа такжеПрофиль пользователя, Существует отношения один-к-одномумежду пользователем и userprofile. class Userprofile < ActiveRecord::Base attr_accessible :fname, :lname, :iswoman, :age, :urlphoto, :user_id ...

11 ответов

Как я могу увидеть SQL, который будет сгенерирован данным запросом ActiveRecord в Ruby on Rails

Я хотел бы видеть оператор SQL, который сгенерирует данный запрос ActiveRecord. Я понимаю, что могу получить эту информацию из журнала после выполнения запроса, но мне интересно, есть ли метод, который можно вызвать, и ActiveRecord ...

ТОП публикаций

2 ответа

Подтвердить включение в массив параметров ИЛИ быть нулем

У меня есть модель, где я хотел бы ограничить ввод для поля либо ноль, либо попадать в указанный массив значений. Я могу заставить включенную часть работать, ноallow_nil: true бит, кажется, не работает для меня: class Mock::Patient < ...

4 ответа

Скрытие атрибута в модели ActiveRecord

Я немного новичок в Rails и работаю над созданием пользовательской модели с использованием ActiveRecord. В этой модели у меня есть атрибут пароля, который предназначен для хранения хэша пароля пользователя. Я хочу удалить как чтение, так и ...

1 ответ

Rails 3, has_one / has_many с лямбда-условием

Вот мои модели: class User < ActiveRecord::Base has_many :bookmarks end class Topic < ActiveRecord::Base has_many :bookmarks end class Bookmark < ActiveRecord::Base belongs_to :user belongs_to :topic attr_accessible ...

3 ответа

Как получить доступ к параметрам в обратном вызове модели Rails?

У меня есть обратный вызов модели, которая должна создать зависимый объект на основе другого поля, введенного в форму. Ноparams не определено в методе обратного вызова. Есть ли другой способ получить к нему доступ? Как правильно передать ...

4 ответа

ActiveRecord :: ConnectionTimeoutError

Я получаю эту ошибку: 'could not obtain a database connection within 5 seconds (waited 5.001017 seconds). The max pool size is currently 16; consider increasing it.'Сначала я получил эту ошибку, я увеличил счет с 5 до 16. Но это все еще ...

4 ответа

Ruby on Rails - поиск в базе данных на основе запроса

У меня есть простая форма, где я настраиваю запрос, который я хочу просмотреть, напримерPanasonic Viera, Вот как я ищу термин в базе данных: Product.where("name ilike ?", "%#{params[:q]}%").order('price')Запрос выглядит так% panasonic viera%, но ...

6 ответов

Указание имени столбца в миграции «ссылок»

Я хочу сделатьmigration в Rails, ссылаясь на другую таблицу. Обычно я бы сделал что-то вроде: add_column :post, :user, :referencesЭто создает столбец с именемuser_id вposts Таблица. Но что, если вместоuser_idЯ хочу что-то вродеauthor_id? Как я ...