0
ответов

Как использовать after_initialize в Rails 3?

ОБНОВЛЕНИЕ Я ошибочно проверил направляющую edgerails вместо действующей на данный момент руководства Rails 3 (в которой не упоминается after_initialize). Не уверен, почему направляющая кромки "неправильная" хотя - я ...
вопрос задан: 6 March 2011 19:24
0
ответов

Rails 3 after_initialize не работает, когда create вызывается с блоком

Я пытаюсь установить некоторые значения по умолчанию для объекта с помощью after_initialize. Проблема, с которой я столкнулся, заключается в том, что я хотел бы, чтобы это вызывалось независимо от того, как создается объект. Мой класс: class Foo & ...
вопрос задан: 6 March 2011 04:36
0
ответов

Codeigniter - Активная запись - sql - сложное соединение

У меня есть функция, которая извлекает все теги из таблицы: function global_popular_tags () {$ this-> db-> select ('теги. *, COUNT (tags.id) AS count'); $ this-> db-> from ('теги'); $ this - & ...
вопрос задан: 4 March 2011 15:21
0
ответов

динамические атрибуты rails

Я хотел бы иметь ряд динамических атрибутов для модели пользователя, например телефон, адрес, почтовый индекс и т. Д., но я бы не хотел добавлять каждую в базу данных. Поэтому я создал отдельную таблицу под названием ...
вопрос задан: 4 March 2011 13:55
0
ответов

Почему нет? t self всегда нужен в ruby ​​/ rails / activerecord?

При тестировании пары геттер / сеттер в модели rails я нашел хороший пример поведения, которое я всегда считал странным и непоследовательным. В этом примере я имею дело с классом Folder
вопрос задан: 3 March 2011 16:39
0
ответов

Подсчет отношения, использующего arel в активной записи

Мне очень сложно понять, как выполнить этот запрос и другие подобные запросы в arel из активной записи. выберите users.id, users.name, maps.count как map_count, из ...
вопрос задан: 3 March 2011 09:25
0
ответов

свойство « assign »и« сохранить »для делегата

Для разработчиков iOS делегаты используются почти везде. И похоже, что нам нужно использовать " Звучит просто, правда ...? Основная проблема, с которой я столкнулся, заключается в том, что БД ...
вопрос задан: 3 March 2011 04:22
0
ответов

Как использовать `to_sql` в AREL при использовании ʻaverage ()`?

I я пытаюсь получить SQL от AREL, но это не работает, если я использую средний (: звезды): Это работает: Review.where ("проверено_user_id =?", self.reviewed_user_id) .to_sqlзвезды): Это работает: Review.where ("Review_user_id =?", self.reviewed_user_id)
вопрос задан: 2 March 2011 23:40
0
ответов

Пустой массив по умолчанию для сериализованного атрибута active_record

У меня есть активная модель записи: class Person [], но когда я пытаюсь ...
вопрос задан: 27 February 2011 16:39
0
ответов

Возвращает ли метод update_all в ActiveRecord количество строк?

Я хочу установить столбец «блокировка» в строке, только если он еще не установлен. Состояния гонки вероятны, а производительность важна, поэтому это нужно делать в одном запросе. Я думаю, что решение должно ...
вопрос задан: 26 February 2011 21:01
0
ответов

Изменить записанные переменные created_at свойство

Есть ли способ изменить переменную created_at записей базы данных после ее создания?
вопрос задан: 25 February 2011 17:42
0
ответов

ActiveRecord Count для подсчета строк, возвращаемых группой в Rails

Я огляделся и не смог найти на это ответа. Все ответы включали подсчеты, в которых не использовалась GROUP BY. Задний план: У меня есть пагинатор, который принимает параметры ActiveRecord.find. Он добавляет ...
вопрос задан: 25 February 2011 03:00
0
ответов

как сохранить объект рельсов activerecord в redis

Я использую redis в качестве своего веб-кеша и хочу сохранить эти объекты activerecord чтобы выполнить redis напрямую, но при использовании redis-rb я получаю сообщение об ошибке. Похоже, я не могу сериализовать это что ли. Есть ли библиотека ...
вопрос задан: 25 February 2011 02:45
0
ответов

Ruby on Rails ActiveRecord: оптимизация приращения на единицу

У меня есть идентификатор записи, популярность которого нужно увеличить на единицу. Простое решение выглядит так: Tag.find (id) .increment! (: Популярность) Однако это не кажется очень эффективным, потому что я ...
вопрос задан: 24 February 2011 20:41
0
ответов

Rails: Как работают самореферентные модели has_many?

Итак, я работаю над приложением, в котором я хочу, чтобы пользователи могли группировать объекты в "папки". В основном: User has_many: foos Foos не обязательно должен быть в папке, но может быть. В этом случае: Папка ...
вопрос задан: 24 February 2011 20:12
0
ответов

Как найти записи с повторяющимися данными с помощью Active Record

Как лучше всего найти записи с повторяющимися значениями в столбце с помощью ruby ​​и нового Activerecord?
вопрос задан: 24 February 2011 14:42
0
ответов

Заставить мой пользовательский скрипт ждать загрузки других скриптов

[Изменить: я заменяю исходный запутанный вопрос с упрощенным примером, демонстрирующим проблему.] Общие сведения Я пытаюсь написать пользовательский скрипт, который будет работать в Chrome. Этот сценарий должен ...
вопрос задан: 23 February 2011 15:11
0
ответов

Ruby on Rails - undo mark_for_destruction

В моем приложении rails дочерние записи получают отмеченные_for_destruction. Я хочу отменить это действие и снять с них отметку. Есть способ? Заранее спасибо.
вопрос задан: 22 February 2011 15:58
0
ответов

Поиск без учета регистра с активной записью

Я использую rails 3.0.4 вот часть запроса Arel в моем приложении rails, как я могу использовать метод upcase для поиска без учета регистра без учета регистра в базе данных? Customer.where ("company_id ...
вопрос задан: 19 February 2011 16:41
0
ответов

Наследование модели Rails в формах

Я создаю систему отчетов для своего приложения. Например, я создал модель ReportKind, но, поскольку я могу сообщить о многом, я хотел создать разные группы типов отчетов. Поскольку у них много общего ...
вопрос задан: 18 February 2011 23:23
0
ответов

Лучшая практика для обновления одного атрибута в нескольких записях

Я пишу экспортер в моем текущем проекте Rails3 прямо сейчас. Этот экспортер должен помечать каждую экспортируемую запись как «экспортированную» (bool). Я знаю, как это легко сделать в цикле, но, честно говоря, это ...
вопрос задан: 18 February 2011 21:58
0
ответов

можно ли использовать activerecord для поиска подстроки поля? (быстрый и грязный поиск ключевых слов)

Предположим, что база данных содержит поле «ключевые слова», а примеры записей включают: "трубный ключ" "гаечный ключ" "полумесяц" "серповидный рулет" "обезьяны" есть ли способ в activerecord найти ...
вопрос задан: 18 February 2011 17:16
0
ответов

Rails 3 проверяет включение при использовании поиска (как выполнить или лямбда)

У меня есть проект где есть таблица CURRENCY и COUNTRY. Существует модель PRICE, для которой требуется действующая валюта и код страны, поэтому у меня есть следующая проверка: validates: currency_code,: ...
вопрос задан: 17 February 2011 21:38
0
ответов

Rails - как искать по логическому полю? (Ошибка MySQL)

Я выполняю следующий запрос @projects = @ company.projects.where ("active =?", True) .order ("created_at ASC") и получаю сообщение об ошибке: ʻActiveRecord :: StatementInvalid: Mysql :: ParseError: Вы ...
вопрос задан: 16 February 2011 10:36
0
ответов

В Ruby on Rails какая разница между create и create! а в документации API его нет?

ActiveRecord имеет create, а некоторые люди используют create! ... Это что, create! может вызвать исключение, а create - нет? Я не могу найти создание! в найду создать! в найду создать! в текущая документация по Rails API ...
вопрос задан: 15 February 2011 22:34
0
ответов

Выбор столбцов с помощью DISTINCT в PostgreSQL

Я запрос автобусных остановок из базы данных, и я хочу, чтобы он возвращал только одну остановку на автобусную линию / направление. Этот запрос делает именно это: Stop.select ("DISTINCT line_id, direction") За исключением того, что он не будет ...
вопрос задан: 15 February 2011 20:46
0
ответов

Rails 3 находки с ограниченной областью видимости, дающие ActiveRecord :: ReadOnlyRecord

Я обновляю приложение Rails с 2.3.10 до 3.0.4, и у меня возникла проблема с обновлением моделей в моем контроллере. Я просматривал найденные модели, чтобы не допустить обновления пользователями ...
вопрос задан: 15 February 2011 13:49
0
ответов

Миграции Rails 3: добавление ссылочного столбца?

Если я создаю новую миграцию rails 3 с (например) rails g migration tester title: tester user: links, все работает нормально ... однако если я добавлю столбец с чем-то вроде: ...
вопрос задан: 10 February 2011 08:50
0
ответов

Rails - group_by

В моем приложении есть несколько отчетов, и я пытаюсь создать вспомогательный метод для group_by для всех этих коллекций. Пример: def group_collection (collection, options = {}) column = options [: column] m пытается создать вспомогательный метод для gro
вопрос задан: 9 February 2011 18:53
0
ответов

default for serialized column in activerecord migration

so i have a serialized column :dimensions, and in my migration, i would like to set the field to be a default hash. i have tried... create_table :shipping_profiles do |t| t.string :...
вопрос задан: 9 February 2011 10:15