Вопросы по теме 'rails-activerecord'
Используйте активную запись, чтобы найти запись по месяцу и дню, игнорируя год и время
У меня есть модель (записи) с пятилетними записями (одна запись в день). Мне нужен метод, который при передаче объекта даты, такого как 2011-12-25 00:00:00 , покажет мне ВСЕ записи, которые произошли 25 декабря (запрос к столбцу :created_at ),...
10324 просмотров
schedule
03.03.2024
использование нескольких параметров области видимости в Rails3
В моем приложении Rails3 у меня есть область AR, для которой требуется 3 параметра.
Пример: я пытаюсь получить сведения об ошибке для данного модуля между двумя значениями кода.
#select * from error_codes where error_module_id=1 and code >0...
5657 просмотров
schedule
17.09.2022
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 просмотров
schedule
11.10.2023
Ruby — игнорировать защищенные атрибуты
Как я могу сказать Ruby (Rails) игнорировать защищенные переменные, которые присутствуют при массовом назначении?
class MyClass < ActiveRecord::Base
attr_accessible :name, :age
end
Теперь я массово назначу хэш для создания нового...
1101 просмотров
schedule
30.03.2024
Внесение изменений в экземпляры ActiveRecord, которые я никогда не хочу фиксировать
Я работаю над приложением Rails с несколькими классами моделей, которые расширяют ActiveRecord::Base. Я реализовал множество методов для некоторых из этих классов моделей, которые можно использовать для обновления содержимого базы данных, и все эти...
300 просмотров
schedule
17.11.2022
Как запросить модель Rails/ActiveRecord на основе пользовательского метода модели?
Отказ от ответственности : я относительно новичок в рельсах.
У меня есть собственный метод в моей модели, который я хотел бы запросить. Метод под названием «active?» возвращает логическое значение. Что я действительно хотел бы сделать, так это...
2536 просмотров
schedule
20.11.2023
Необработанный SQL для Rails ActiveRecord
Поскольку я новичок в Rails, а не в SQL, я выбрал более короткий путь, чтобы построить довольно сложный (во всяком случае, для меня) запрос.
Хорошие новости: у меня работает запрос
Плохая новость: я застрял с хакерским кодом и не могу понять,...
976 просмотров
schedule
30.01.2024
Невозможно удалить нулевые данные, которых нет в таблице
Я относительно новичок в ruby on rails и создаю базовое приложение в rails 3 и mac osx8.
Я столкнулся с дополнительным и пустым набором данных в каждой итерации цикла в представлении, здесь:
<% @exercise.instruction_types.each do...
60 просмотров
schedule
16.11.2023
Область Rails 4 для поиска родителей без детей
Я нашел один ответ , в котором было несколько полезных having примеров для поиска родителей с n детьми, но то же самое нельзя использовать для поиска родителей без детей (предположительно, поскольку соединение исключает их).
scope...
17625 просмотров
schedule
05.09.2022
Есть ли причина не создавать индексы для столбцов внешнего ключа в ActiveRecord?
Я понимаю причину, по которой ActiveRecord предпочитает не работать с внешними ключами . Однако мне нужно иметь индексы, по крайней мере, для полей внешнего ключа по соображениям производительности. Почти во всех моих моделях со столбцом внешнего...
4648 просмотров
schedule
06.01.2024
Объединение даты и времени ActiveRecord в DateTime
У меня есть 2 столбца в таблице в моей базе данных, 1 — это дата, а 1 — это время. Мне нужно использовать ActiveRecord, чтобы объединить их в объект DateTime. Какой лучший способ?
1.9.3-p194 :053 > date.class
=> Date
1.9.3-p194 :054 >...
3200 просмотров
schedule
02.12.2023
Ручное обновление атрибутов, смонтированных Carrierwave Uploader
Я не могу использовать model.update_attribute для атрибута, который монтируется загрузчиком несущей волны. Оператор SQL не принимает значение и добавляет NULL к заполнителю. Если я удаляю оператор mount_uploader из класса модели, он работает как...
2236 просмотров
schedule
01.08.2022
Тип данных массива Rails 4 Postgresql: обновление значений
Я только начинаю использовать тип данных массива в Postgres с Rails 4, но у меня возникают проблемы с получением значений в существующем массиве для обновления. У меня есть столбец с именем «количество», который представляет собой массив целых чисел...
2088 просмотров
schedule
10.07.2022
ActiveRecord присоединяется
Итак, если я сделаю User.joins(:session_users) , я получу только атрибуты таблицы пользователей.
Как получить атрибуты обеих таблиц способом ActiveRecord, т.е. не SQL?
ИЗМЕНИТЬ ОДИН
Хорошо, основываясь на первом ответе, я пытаюсь...
476 просмотров
schedule
07.10.2022
Как создать несколько записей из диапазона дат в Rails 4
У меня есть две модели: Project и Event. В проекте есть_много событий.
Я хочу автоматически создавать много событий after_create одного проекта.
Моя модель проекта имеет два столбца даты prep_start и prep_end
Я пытаюсь найти массив дат между...
622 просмотров
schedule
12.07.2022
Установите значение по умолчанию для поля, используя метод модели в рельсах 3
У меня есть таблица Enrollments и столбец в этой таблице с именем last_taken :datetime. Я использую рельсы 3.2
У меня было ограничение в базе данных, чтобы установить для этого поля значение Time.now, но, конечно, это просто установило по...
350 просмотров
schedule
13.11.2023
Как я могу установить связь между моделями на основе значения атрибутов?
У меня есть три следующие модели...
Игрок
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 просмотров
schedule
10.05.2024
использовать поле hstore в качестве поля ассоциации
Просто вопрос о том, безопасно ли или рекомендуется использовать поле hstore, например модель ассоциации, например, мои модели - это пользователь, приз и награда для этого случая. Я хотел бы иметь следующую ассоциацию:
class User <...
278 просмотров
schedule
23.11.2023