Результаты поиска по запросу "activerecord"
Правильный способ сделать это - Model.table_exists?
я есть грабли, которые не будут работать, если таблица не существует. Я работаю с более чем 20 инженерами на веб-сайте, поэтому я хочу убедиться, что они перенесли таблицу, прежде чем они смогут выполнить задачу rake, которая заполнит эту ...
: cat.id и exp.id обязаны соблюдать стандарт SQL.
те запрос следующей формы operatingExpenses = Expense.find(:all, {:select=>"categories.activityType, categories.name heading, sum(amount) totalAmount", :joins => "inner join expense_categories categories on category_id = categories.id ", :group ...
периодически (например, каждые 300 наименований)
я есть приложение Rails, которое обрабатывает большое (миллионы) количество записей в базе данных MySQL. Как только он начинает работать, его использование памяти быстро растет со скоростью 50 МБ в секунду. С помощью таких инструментов, как oink, ...
это по сути устаревшая модель? Многие фреймворки все еще используют его. Например, Ruby on Rails, Mongoose, Sequelize, Django и др.
разница между объектом доступа к данным и активной записью? Они кажутся совершенно одинаковыми, поскольку оба строят слой между приложением и уровнем персистентности и абстрагируют прямой доступ к базе данных с помощью SQL-запросов.
Диапазон дат запроса Rails ActiveRecord
Я пытаюсь использовать следующую строку в моем контроллере, чтобы захватить все задачи, которые должны быть выполнены менее чем за неделю от текущей даты: @due_this_week = current_user.tasks.where(due_date: Date.today..1.week.from_now) По ...
, так что вы можете легко использовать его для решения вашей проблемы. Вы можете определить метод доступа к нему, и рекомендуется объявить столбец базы данных, используемый для сериализованного хранилища, в виде текста, так что места достаточно. Оригинальный пример:
аюсь сохранить хэш-идентификаторы для нескольких попыток в моем приложении rails. Моя миграция в базу данных для размещения этого нового столбца: class AddMultiWrongToUser < ActiveRecord::Migration def self.up add_column :users, :multi_wrong, ...
и выпустили гем версию 1.0.0 с ослабленной зависимостью. Имейте в виду, что ветка Rails 4.1 больше не получает обновления безопасности.
лучший подход для удаления записей из таблицы. Например, у меня есть пользователь, чей идентификатор во многих таблицах. Я хочу удалить этого пользователя и каждую запись, которая имеет его идентификатор во всех таблицах. u = ...
хорошо - ты меня понял. Я еще не использую аннотации в своем спящем проекте. Вы можете просто проверить, что данные действительно имеют отношение.
я есть модель Book и Inventory, сопоставленные по номеру ISBN, но ISBN также не является первичным ключом. Книги принадлежат книжным магазинам, а инвентарь предназначен для группы книжных магазинов (BookstoreChain). Инвентарь распределяется между ...
на самом деле дает мне массив сообщений, но не первоначальный родительский блог. Я пытаюсь оптимизировать использование БД / запросов, если это имеет смысл.
мер, у меня есть объект блога, а в этом блоге много постов. Я хочу сделать загрузку, скажем, первый объект блога и включить, скажем, первые 10 сообщений этого. В настоящее время я бы сделал@blogs = Blog.limit(4) а затем в представлении ...
Этот ответ предполагает, что следующее является взаимным, что в модели Twitter не так.
s_many: through есть несколько постов и тем, но я не нашел ни одной, которая бы касалась конкретно того, что я пытаюсь сделать. У меня есть модель User и модель Friendship. У пользователя есть много пользователей, которые следуют за ними, а ...