Вопросы по теме 'rails-activerecord'
Есть ли способ объединить именованные области в новую именованную область?
у меня есть
class Foo < ActiveRecord::Base
named_scope :a, lambda { |a| :conditions => { :a => a } }
named_scope :b, lambda { |b| :conditions => { :b => b } }
end
Я хотел бы
class Foo < ActiveRecord::Base...
10623 просмотров
schedule
04.02.2024
Объединение пользовательских соединений с обычными соединениями рельсов
У меня есть модели foo, bar и baz вот так
# has a field join_condition_string
class Foo < AR::Base
:has_many :bar
end
# Has a field exclusion_critera
class Bar < AR::Base
:belongs_to foo
end
# has a fields condition_string,...
4158 просмотров
schedule
19.05.2022
Лучший способ упорядочить объекты и модели с различными наборами важных атрибутов
Предположим, у меня есть медицинское программное обеспечение, которое отслеживает выставление счетов и медицинские процедуры для пациентов. Таким образом, каждый пациент имеет три важные группы атрибутов.
Общие атрибуты — имя, возраст, пол,...
116 просмотров
schedule
19.06.2023
rails 3/postgres - какова длина строки, если вы не применяете :limit в схеме
Мой googlefu, должно быть, слаб, потому что я не могу найти ничего, что могло бы сказать мне ограничение по умолчанию для строкового столбца в моем приложении Rails (размещенном в Heroku, с использованием PostgreSQL в качестве базы данных).
Любая...
8073 просмотров
schedule
23.08.2023
Миграция Rails после сброса базы данных
Привет, у меня есть общая проблема миграции:
Когда я создаю миграции следующим образом:
class RenameColumn < ActiveRecord::Migration
def change
rename_column :users, :hotel_stars, :rating_stars
rename_column :users,...
536 просмотров
schedule
11.09.2023
Фильтрация фида микросообщений по профилю пользователя
На нашем сайте у нас есть страница профиля пользователя, на которой мы хотим отображать все микросообщения, относящиеся к профилю этого пользователя.
В нашей таблице микросообщений у нас есть столбец own_to_id и user_id (определяет, от кого...
384 просмотров
schedule
28.02.2024
Rails — модель Belongs_to, где модель может быть любой моделью, реализующей отношения?
Можно ли реализовать в Rails 3 ассоциацию
class ApiCredentials < ActiveRecord::Base
belongs_to Model
end
где Model может быть любой моделью.
Затем в таблице api_credentials у меня есть такие поля, как model_id и model , чтобы...
173 просмотров
schedule
17.05.2024
Каковы некоторые общие шаблоны для обеспечения постоянства данных для моделей Rails в нескольких системах?
Допустим, у нас есть следующий сценарий:
class MyModel < ActiveRecord::Base
after_save :throw_after_save
after_commit :throw_after_commit
private
def throw_after_save
raise "raising on after_save"
end
def...
232 просмотров
schedule
26.10.2022
Ruby data modellng has_many двусторонняя связь
У меня вопрос об определенной модели данных в Ruby. У меня есть набор бизнес-требований:
Пользователь может создавать множество мастерских
Пользователь может посещать множество семинаров
Мастерская имеет одного владельца (пользователя)
В...
674 просмотров
schedule
08.06.2024
Лучший подход MVC при передаче объектов в представление из контроллера? (Рельсы)
У меня есть три таблицы: User, Task и UserTask (в которых User и Task являются внешними ключами, других столбцов нет). Запись в таблице UserTask может существовать или не существовать для конкретной комбинации Пользователь/Задача (записи UserTask...
175 просмотров
schedule
09.05.2022
Динамическое определение атрибутов модели Rails
У меня есть модель (упрощенная версия ниже — в полной версии намного больше полей), по которой я хочу выполнить поиск.
class Media < ActiveRecord::Base
attr_accessible :subject, :title, :ref_code
validates :title, :presence => true...
635 просмотров
schedule
04.12.2023
Динамические поисковые системы в Rails 4
Rails 4 избавляется от динамических поисковиков, поэтому
User.find_by_hash(hash)
становится
User.where(hash: hash) # .first
Ладно, ничего страшного. Но что лучше всего делать с динамическими искателями взрывов, такими как...
1710 просмотров
schedule
10.09.2022
Загрузка приборов ActiveRecord с помощью RSpec без Rails
Я использую некоторые модели ActiveRecord за пределами Rails , для которых я пишу модульные тесты. В своих тестах я хотел бы иметь возможность использовать фикстуры и подумал, что буду использовать некоторые из rspec-rails функции для этого. Я...
3425 просмотров
schedule
30.03.2023
Отношения модели Rails
Если у меня есть модель с двумя ссылками на одну и ту же модель, как ее настроить? То, что у меня есть прямо сейчас, это
class Game < ActiveRecord::Base
has_one :home_team_stats, :class_name => 'Stats'
has_one :away_team_stats,...
302 просмотров
schedule
14.11.2022
нужна ли защита массового назначения в модели без контроллера?
У меня такая модель:
class Page < ActiveRecord::Base
attr_accessible :page_id, :name, :page_url, :username
end
и у него нет связанного контроллера, но в другом контроллере я выполняю этот код:
fgraph =...
152 просмотров
schedule
31.03.2023
activerecord-postgres-hstore после сохранения порядка ошибок в Hash
сохранить как хеш-таблицу с Hstore, неправильный порядок в хэше после сохранения
class Service < ActiveRecord::Base
serialize :properties, ActiveRecord::Coders::Hstore
end
service = Service.new
service.properties = { "aaa" => 1, "zz"...
404 просмотров
schedule
15.04.2023
рельсы, запрос Active Record
у меня 2 модели
class Article < ActiveRecord::Base
has_many :images
end
а также
class Image < ActiveRecord::Base
belongs_to :article
end
как я могу получить все статьи без изображений
41 просмотров
schedule
25.04.2023
Комплекс Rails has_many и has_many через
У меня есть 4 модели: Drawer, Folder, FolderDocument и Document следующим образом:
class Drawer < ActiveRecord::Base
has_many :folders #Drawer has many folders
end
class Folder < ActiveRecord::Base
belongs_to :drawer
has_many...
405 просмотров
schedule
02.05.2024
Передать условия в подзапросы - rails activerecords
У меня есть модель QuestionCategory, которая имеет много вопросов.
Когда я делаю этот запрос @quizzs = QuestionsCategory.find(:all) , все в порядке. Он запрашивает все категории и связанные с ними вопросы:
QuestionsCategory Load (0.2ms)...
148 просмотров
schedule
05.10.2022
Проверка вложенных атрибутов Rails Active Record, которые находятся в одном запросе
У меня есть две модели дома и бронирования. Все в порядке с проверкой booking_date. Но когда я пытаюсь обновить или создать мультибронирование в том же запросе. Проверка не может проверить недействительное бронирование в тех же параметрах запроса....
636 просмотров
schedule
26.10.2023