Вопросы по теме 'rails-activerecord'

Используйте активную запись, чтобы найти запись по месяцу и дню, игнорируя год и время
У меня есть модель (записи) с пятилетними записями (одна запись в день). Мне нужен метод, который при передаче объекта даты, такого как 2011-12-25 00:00:00 , покажет мне ВСЕ записи, которые произошли 25 декабря (запрос к столбцу :created_at ),...
10324 просмотров

использование нескольких параметров области видимости в Rails3
В моем приложении Rails3 у меня есть область AR, для которой требуется 3 параметра. Пример: я пытаюсь получить сведения об ошибке для данного модуля между двумя значениями кода. #select * from error_codes where error_module_id=1 and code >0...
5657 просмотров

PHP и ActiveRecord: как обрабатывать несколько таблиц с помощью одного контроллера
Я, ребята, играю с Active Record для PHP (php-activerecord от композитора/упаковщика). Я создаю приложение, в котором после регистрации пользователя будет создана новая таблица с его именем пользователя. Предполагая, что 1000 пользователей...
204 просмотров
schedule 14.12.2023

Странное поведение с ActiveRecord и тестами
У меня есть две модели ActiveRecord, которые выглядят так: class Foo < ActiveRecord::Base after_commit { puts 'after commit in Foo' } end class Bar < ActiveRecord::Base after_commit { puts 'after commit in Bar' } end И тогда у...
101 просмотров
schedule 19.10.2022

Ассоциации ActiveRecords: неопределенный метод для nil:NilClass
во-первых, это мое первое приложение на Rails, поэтому, пожалуйста, будьте снисходительны... Я читал Rails Guides для ассоциаций в http://guides.rubyonrails.org/association_basics.html , а затем начал кодировать свой собственный проект. Моя проблема...
2380 просмотров

Ruby — игнорировать защищенные атрибуты
Как я могу сказать Ruby (Rails) игнорировать защищенные переменные, которые присутствуют при массовом назначении? class MyClass < ActiveRecord::Base attr_accessible :name, :age end Теперь я массово назначу хэш для создания нового...
1101 просмотров
schedule 30.03.2024

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

Как запросить модель Rails/ActiveRecord на основе пользовательского метода модели?
Отказ от ответственности : я относительно новичок в рельсах. У меня есть собственный метод в моей модели, который я хотел бы запросить. Метод под названием «active?» возвращает логическое значение. Что я действительно хотел бы сделать, так это...
2536 просмотров

Необработанный SQL для Rails ActiveRecord
Поскольку я новичок в Rails, а не в SQL, я выбрал более короткий путь, чтобы построить довольно сложный (во всяком случае, для меня) запрос. Хорошие новости: у меня работает запрос Плохая новость: я застрял с хакерским кодом и не могу понять,...
976 просмотров
schedule 30.01.2024

Невозможно удалить нулевые данные, которых нет в таблице
Я относительно новичок в ruby ​​on rails и создаю базовое приложение в rails 3 и mac osx8. Я столкнулся с дополнительным и пустым набором данных в каждой итерации цикла в представлении, здесь: <% @exercise.instruction_types.each do...
60 просмотров

Область Rails 4 для поиска родителей без детей
Я нашел один ответ , в котором было несколько полезных having примеров для поиска родителей с n детьми, но то же самое нельзя использовать для поиска родителей без детей (предположительно, поскольку соединение исключает их). scope...
17625 просмотров
schedule 05.09.2022

Есть ли причина не создавать индексы для столбцов внешнего ключа в ActiveRecord?
Я понимаю причину, по которой ActiveRecord предпочитает не работать с внешними ключами . Однако мне нужно иметь индексы, по крайней мере, для полей внешнего ключа по соображениям производительности. Почти во всех моих моделях со столбцом внешнего...
4648 просмотров

Объединение даты и времени ActiveRecord в DateTime
У меня есть 2 столбца в таблице в моей базе данных, 1 — это дата, а 1 — это время. Мне нужно использовать ActiveRecord, чтобы объединить их в объект DateTime. Какой лучший способ? 1.9.3-p194 :053 > date.class => Date 1.9.3-p194 :054 >...
3200 просмотров

Ручное обновление атрибутов, смонтированных Carrierwave Uploader
Я не могу использовать model.update_attribute для атрибута, который монтируется загрузчиком несущей волны. Оператор SQL не принимает значение и добавляет NULL к заполнителю. Если я удаляю оператор mount_uploader из класса модели, он работает как...
2236 просмотров

Тип данных массива Rails 4 Postgresql: обновление значений
Я только начинаю использовать тип данных массива в Postgres с Rails 4, но у меня возникают проблемы с получением значений в существующем массиве для обновления. У меня есть столбец с именем «количество», который представляет собой массив целых чисел...
2088 просмотров

ActiveRecord присоединяется
Итак, если я сделаю User.joins(:session_users) , я получу только атрибуты таблицы пользователей. Как получить атрибуты обеих таблиц способом ActiveRecord, т.е. не SQL? ИЗМЕНИТЬ ОДИН Хорошо, основываясь на первом ответе, я пытаюсь...
476 просмотров

Как создать несколько записей из диапазона дат в Rails 4
У меня есть две модели: Project и Event. В проекте есть_много событий. Я хочу автоматически создавать много событий after_create одного проекта. Моя модель проекта имеет два столбца даты prep_start и prep_end Я пытаюсь найти массив дат между...
622 просмотров

Установите значение по умолчанию для поля, используя метод модели в рельсах 3
У меня есть таблица Enrollments и столбец в этой таблице с именем last_taken :datetime. Я использую рельсы 3.2 У меня было ограничение в базе данных, чтобы установить для этого поля значение Time.now, но, конечно, это просто установило по...
350 просмотров

Как я могу установить связь между моделями на основе значения атрибутов?
У меня есть три следующие модели... Игрок id:integer first_name:string last_name:string Школа id:integer short_name:string long_name:string SchoolRosterSlot id:integer season:integer jersey:string position:string...
32 просмотров

использовать поле hstore в качестве поля ассоциации
Просто вопрос о том, безопасно ли или рекомендуется использовать поле hstore, например модель ассоциации, например, мои модели - это пользователь, приз и награда для этого случая. Я хотел бы иметь следующую ассоциацию: class User <...
278 просмотров