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

3 ответа

acts_as_taggable_on: как оптимизировать запрос?

я используюacts_as_taggable_on в моем текущем проекте Rails. На одной странице обзора я показываю индекс объектов со связанными с ними тегами. Я использую следующий код: class Project < ActiveRecord::Base acts_as_taggable_on :categories end ...

2 ответа

Ruby on Rails + PostgreSQL: использование пользовательских последовательностей

Скажем, у меня есть модель под названиемTransaction который имеет:transaction_code приписывать. Я хочу, чтобы этот атрибут был автоматически заполнен порядковым номером, который может отличаться отid (например, транзакция сid=1 мог бы ...

2 ответа

Рубин на рельсах. Как использовать метод Active Record .build в отношении: относится к отношениям?

Мне не удалось найти какую-либо документацию по методу .build в Rails (сейчас я использую 2.0.2). Экспериментально кажется, что вы можете использовать метод сборки, чтобы добавить запись вhas_many отношения до того, как любая запись была ...

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

2 ответа

Пользовательский тип базы данных в ActiveRecord

Я использую Rails 3.1.1 с PostgreSQL 9.1 имодуль заземления [http://www.postgresql.org/docs/9.1/static/earthdistance.html], Чтобы правильно рассчитать расстояние между различными точками, я настроил столбец сearth введите мойbranches ...

2 ответа

Отключить подробный SQL / ActiveRecord для Rails 3.1.1

В то время как многословная функция вызовов SQL / ActiveRecord полезна в большинстве случаев, я бы хотел отключить ее в тех случаях, когда у меня происходит зацикливание. Есть ли способ его выключить? irb(main):055:0> City.first ←[1m←[35mCity ...

10 ответов

ActiveRecord Arel ИЛИ условие

Как вы можете объединить 2 разных условия, используя логическое ИЛИ вместо И? НОТА:2 условия генерируются как области рельсов и не могут быть легко изменены в нечто подобноеwhere("x or y") непосредственно. Простой пример: admins = ...

4 ответа

Active Record - найти записи, которые были созданы до сегодняшнего дня

Я хочу получить все записи, где поле create_at меньше, чем сегодня (дата). Есть что-нибудь вроде: MyTable.find_by_created_at(< 2.days.ago)

3 ответа

CodeIgniter Active Record для объединения таблиц

У меня есть следующие таблицы. apartments id name slug created modified apartment_amenities id name slug apartment_id created modified apartment_activities id name slug apartment_id created modifiedПо мнению я хотел что-то вроде этого. no ...

3 ответа

Как указать регулярное выражение Ruby при использовании Active Record в Rails?

Чтобы получить все рабочие места, которыеinvoice_number это чистое число, которое я делаю: Job.where("invoice_number REGEXP '^[[:digit:]]+$'")Можно ли сделать то же самое, указав регулярное выражение в Ruby, а не MySQL?

3 ответа

Активная запись - Получить второй, третий .. элемент в базе данных (без идентификатора)

Как получить вторую, третью .. записи в базе данных. Я не хочу использовать автоинкрементный идентификатор, генерируемый рельсами. Поскольку я удаляю записи из моей базы данных, идентификатор продолжает увеличиваться. Так что моя БД будет ...