0
ответов

Как правильно обрабатывать связь Active-Record «один-ко-многим» между одной моделью и одной другой моделью, выбранной из группы?

Вот базовая схема моделей, с которыми я работаю в настоящее время, и то, как мне нужно, чтобы они были связаны: сами модели в значительной степени не важны, но я хотел бы иметь возможность связывать контракты ...
вопрос задан: 3 March 2019 23:45
0
ответов

ActiveRecord Найти все не сортировка по идентификатору?

У меня возникла странная проблема с развертыванием Heroku, которую я не могу воспроизвести локально. В основном, когда я нахожу все по определенной модели вместо сортировки по идентификатору, мне кажется, что они возвращаются по порядку ...
вопрос задан: 8 February 2019 04:42
0
ответов

Rails 3 сортирует по родительской ассоциации

У меня довольно простой вопрос в Rails 3, на который я не могу найти ответ: допустим, у меня есть 2 модели: Customer, Project. Заказчик имеет множество проектов Проект принадлежит заказчику ...
вопрос задан: 2 February 2019 00:57
0
ответов

Как создать дубликат записи для другой модели?

В одном проекте необходимо работать с двумя базами данных. Необходимо дублировать посты (табличные посты) из «родной» базы данных во вторичную. Архитектура базы данных такая же, но ...
вопрос задан: 18 January 2019 10:21
0
ответов

Как исправить автоматическое редактирование файла схемы Rails после rake db: migrate

У нас всегда были некоторые проблемы с файлом схемы rails. Ситуация ухудшилась после перехода с рельсов 3 на рельсы 4.2. Поэтому каждый раз, когда кто-то запускает «db: migrate» на локальной машине, он добавляет, удаляет или редактирует ...
вопрос задан: 18 January 2019 03:24
0
ответов

Активная запись включает в себя с STI не работает

У меня есть следующие модели: класс User < ApplicationRecord конечный класс Employer < Пользователь has_many: jobs has_one: класс конца профиля JobSeeker < Конечный класс пользователя Профиль < ApplicationRecord ...
вопрос задан: 16 January 2019 12:01
0
ответов

Модель Rails, которая имеет как has_one, так и has_many, но с некоторыми ограничениями

Я сопоставляю 2 модели: User Класс учетной записи Account has_many: класс пользователей User has_one: account Таблица пользователей в качестве account_id в ней. Теперь в модели Account я хочу создать 'primary ...
вопрос задан: 4 December 2018 06:49
0
ответов

Как мне заставить Rails подсчитывать активную загрузку?

Это связано с вопросом, заданным год назад, и изменением назад. Я привел пример вопроса, который должен работать «из коробки», при условии, что у вас есть sqlite3: https://github.com/cairo140/rails-eager-...
вопрос задан: 22 August 2018 17:12
0
ответов

ActiveRecord Query Union

Я написал пару сложных запросов (по крайней мере, для меня) с Ruby on Интерфейс запросов Rail: watched_news_posts = Post.joins (: news =>: watched) .where (: watched => {: user_id => id}) ...
вопрос задан: 22 August 2018 17:10
0
ответов

Как реализовать уникальный индекс для двух столбцов в рельсах

У меня есть таблица, и я пытаюсь добавить уникальный индекс для двух столбцов. Эти столбцы также индексируются. Итак, мой вопрос: могу ли я просто удалить индексы, которые были только для одного столбца, или мне нужно использовать ...
вопрос задан: 13 July 2018 15:04
0
ответов

Изменение значений столбца таблицы на основе значения в переносе

Как изменить значения столбца в миграции, где мне нужно изменить значения на основе того, что они есть? Столбец, который я хочу изменить, содержит массив строк. Я хочу изменить некоторые из ...
вопрос задан: 13 July 2018 03:38
0
ответов

Как задать условия для объединенных таблиц в rails

Я пытаюсь сделать запрос в Rails с ActiveRecord, который задает некоторое условие для объединенной таблицы. И я не могу заставить его работать, даже если я следую примерам отсюда: http://guides....
вопрос задан: 12 July 2018 20:52
0
ответов

Проверить уникальность нескольких столбцов

Есть ли рельсовый способ проверить это фактическая запись уникальна, а не только столбец? Например, модель / таблица дружбы не должна иметь несколько одинаковых записей, например: ...
вопрос задан: 19 May 2018 14:39
0
ответов

Rails фильтрует массив объектов по значению атрибута

Итак, я выполняю запрос к базе данных, и у меня есть полный массив объектов: @attachments = Job.find(1).attachments Теперь, когда у меня есть массив объектов Я не хочу выполнять еще один запрос к базе данных, но я...
вопрос задан: 9 May 2018 20:45
0
ответов

Rails 3: .group (), заказанный created_at

Каким способом Rails 3 упорядочивает результаты .group () в Activerecord (здесь "created_at")? @messages = Message.group (: foo) приводит к отображению только самого старого сообщения. Мне нужно, чтобы последняя была ...
вопрос задан: 21 November 2017 14:53
0
ответов

Validates with :if

Я пытаюсь создать условие, в котором атрибут 'one' равен нулю, а атрибут 'two' равен единице, тогда модель не действительна. Но когда я делаю: Model.create(:one => 1, :two => 0).valid? The ...
вопрос задан: 10 November 2017 15:52
0
ответов

Изменение updated_at в записи Rails

У меня есть таблица сеансов в памяти, содержащая следующее: id sessnhash userid created_at updated_at Идея в том, что когда пользователь, впервые регистрирующийся в случайном sessnhash, создается и передается обратно ...
вопрос задан: 30 October 2017 00:28
0
ответов

Когда использовать & ldquo; validates_associated & rdquo; v. & ldquo; assign_to: parent,: validate = > верно и Rdquo;

Похоже, что в rails вы можете определить валидацию ассоциации в двух местах, либо в самой ассоциации: истинный конец или как подтверждение ...
вопрос задан: 27 October 2017 13:34
0
ответов

Как удалить элементы из набора результатов запроса Activerecord?

Я получаю набор результатов из запроса поиска Rails. Я хочу перебрать этот набор результатов и, в зависимости от определенных критериев, удалить записи из этого набора перед передачей для дальнейшей обработки. ...
вопрос задан: 21 October 2017 10:02
0
ответов

Как выбрать последнюю и последнюю запись в модели блога?

У меня есть модель, blog_posts, в которой есть поле "published_at". Я бы хотел выбрать два последних блога из этой модели для отображения на своей домашней странице. Не знаю, как это структурировать. На данный момент я ...
вопрос задан: 7 October 2017 09:22
0
ответов

Rails: хранение зашифрованных данных в базе данных

Я хочу зашифровать базу данных, потому что хранятся конфиденциальные данные. Я использую mongodb с mongoid. Возможно ли для такого рода базы данных? А какие альтернативы вы можете порекомендовать, если их нет? PS ...
вопрос задан: 22 September 2017 17:57
0
ответов

Как включить ведение журнала отладки SQL для ActiveRecord в тестах RSpec?

У меня есть несколько тестов RSpec для моих моделей, и я хотел бы включить ведение журнала SQL ActiveRecord точно так же, как Я вижу в режиме сервера Rails. Как это сделать? Я начинаю свои тесты с RAILS_ENV = test bundle exec ...
вопрос задан: 31 August 2017 10:08
0
ответов

Как найти версию скомпилированного модуля ядра?

Я в ситуации, когда это будет очень удобно найти версию загруженного модуля ядра, запросив загруженный модуль или файл .ko. Есть ли стандартный способ сделать это, не копаясь в ...
вопрос задан: 15 August 2017 19:10
0
ответов

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

Я использую Rails 3.1.1 с PostgreSQL 9.1 и модулем earthdistance. Чтобы у меня есть возможность правильно рассчитать расстояние между разными точками, я установил столбец с типом земли в моем ...
вопрос задан: 2 August 2017 19:48
0
ответов

Как установить связь «один ко многим»?

У меня есть следующие модели: Пользователь (id, name, network_id) Сеть (id, title) Какого рода ассоциацию модели Rails мне нужно добавить, чтобы я мог это сделать: @ user.network.title @ network.users Спасибо
вопрос задан: 1 August 2017 12:43
0
ответов

Codeigniter удаляет данные с помощью таблиц соединений

Логически в SQL мы можем удалять данные из таблиц с помощью JOINS, например. УДАЛИТЬ clb_subscriber_group_mapping .* FROM clb_subscriber_group_mapping ВНУТРЕННЕЕ СОЕДИНЕНИЕ clb_driver_group ON (clb_driver_group.id = ...
вопрос задан: 19 July 2017 08:01
0
ответов

own_to через ассоциации

Учитывая следующие ассоциации, мне нужно сослаться на вопрос, через который присоединяется выбор, из модели выбора. Я пытался использовать own_to: question через:: answer to ...
вопрос задан: 19 June 2017 16:10
0
ответов

Новый объект модели через ассоциацию

Я думал, что можно создать новый объект модели через ассоциация. класс Order
вопрос задан: 2 June 2017 07:39
0
ответов

Создайте таблицу в рельсах и добавьте ограничение внешнего ключа

У меня есть table student с полем ward_id, и мне нужно создать таблицу с именем guardian_users с полями id, ward_id, email, guardian_id, hashed_password и т. д. Теперь мне нужно добавить внешний ключ ограничения. ...
вопрос задан: 31 May 2017 05:09
0
ответов

описание» в Rails 3?

Из Ruby on Rails: лучший метод обработки валюты/денег, как создать основу для следующего: add_column :items, :price, :decimal, :precision => 8, :scale => 2 Например: rails ...
вопрос задан: 23 May 2017 12:34