Описание тега rails-postgresql
РСУБД с открытым исходным кодом (система управления реляционными базами данных) при использовании вместе со средой Ruby on Rails.
2
ответа
Rails update_all с hstore
Какой хороший способ обновить несколько записей в столбцах hstore с помощью activerecord? Прямо сейчас я перебираю, обновляю и сохраняю вот так: time = Time.now.to_s scoped_tasks.each do |task| task.data[:last_checked] = time task.save! end Есть ли …
08 окт '13 в 22:37
1
ответ
Heroku Rails не удалось создать новый процесс для подключения: невозможно выделить память
У меня есть 3 приложения Rails, которые все используют одну и ту же кодовую базу. 2/3 приложений работают нормально, но одно из них выдает мне эту ошибку: не удалось создать новый процесс для подключения: невозможно выделить память При попытке просм…
22 апр '13 в 13:58
1
ответ
Используйте pgbackups dump для выборочного восстановления базы данных heroku.
У меня есть дамп, сгенерированный из pgbackups, и я хочу использовать некоторые данные в нем, чтобы заполнить новую базу данных на heroku. Это не простое восстановление. Я хочу использовать -t вариант из pg_restore а также хочу отобразить from атриб…
29 ноя '12 в 10:35
1
ответ
Ошибка конвертации из MySQL в Postgres и получение столбца "Товар" не существует "
Я использую act_as_taggable_on в рельсах, и я пытаюсь получить список всех продуктов, которые еще должны быть помечены. В MySQL работал следующий запрос: def self.untagged available.find(:all, :joins => %{LEFT JOIN taggings ON products.id = taggi…
13 сен '11 в 04:44
1
ответ
Сбой сравнения [type] с [other_type] на Rails 4, postgresql с hstore
При выполнении обновления с Rails 3, postgresql с activerecord-postgres-hstore драгоценный камень для Rails 4, postgresql и родные рельсы 4 hstoreЯ начал получать массу проблем с ошибками тестов (которые прошли до обновления) из-за несоответствия ти…
24 июл '14 в 04:03
0
ответов
Rails PG:: Ошибка: ОШИБКА: значение "214524245325432453" выходит за пределы диапазона для целочисленного типа
Эта ошибка вызывается PG перед любыми проверками, такими как "great_than". Как я могу справиться с этим способом Rails, а не в контроллере?
19 июл '13 в 18:39
1
ответ
Как установить рельсы проверяет уникальность по столбцу hstore ключ?
У меня есть стол channels, с колонкой hstore credentials, Учетные данные для каждого канала могут быть разными, но я хочу, чтобы они были уникальными при заполнении. Я установил некоторые индексы postgres, как это: execute "CREATE UNIQUE INDEX chann…
30 июл '13 в 18:54
0
ответов
ActiveRecord::RecordNotFound: не удалось найти должника с id=
Я недавно преобразовал проект из MongoDB/mongoid в PostgreSQL. После перехода все мои спецификации моделей проходят, и у меня проходит большинство спецификаций контроллера. Три из моих контроллеров не проходят тесты, хотя. Модели Alert, Order и User…
08 июл '13 в 01:39
1
ответ
ActiveRecord с Postgres: имеет много сквозного и индексирования
Допустим, у вас есть три модели: class Collection < ActiveRecord::Base has_many :comments, through => :users end class User < ActiveRecord::Base belongs_to :collection has_many :comments end class Comment < ActiveRecord::Base belongs_to …
27 апр '12 в 05:26
1
ответ
Как получить последние записи в зависимости от внешнего ключа
Я использую рельсы с Postgres. У меня есть таблица под названием "попытки", которая принадлежит таблице "пользователей". Я хочу получить все попытки, но показать только последнюю попытку для каждого пользователя. Итак, я хочу код примерно так: Attem…
11 ноя '13 в 19:17
1
ответ
Какой простой способ подключения к Postgres.app с помощью dbext (в Vim)?
Когда я пытаюсь подключиться к моей базе данных Postgres.app с помощью dbext, я получаю следующую ошибку: dbext:PostgreSQL requires a '$HOME/.pgpass' file in order to authenticate. This file is missing. The binary 'psql' does not accept commandline …
22 мар '13 в 15:45
3
ответа
Грабли прерваны! нет такого файла для загрузки - sqlite3
Я установил новое приложение rails3, и мой гемфайл находится ниже source 'http://rubygems.org' gem 'rails', '3.0.0' gem 'nifty-generators' gem 'pg' gem 'authlogic' gem 'jquery-rails' gem "mocha", :group => :test как видно из Gemfile, я намерен ис…
17 май '11 в 02:59
0
ответов
Rails 4, Ruby 2.0: Get PG Error при попытке получить все записи, имеющие указанное значение в объединенной таблице
Даны следующие два класса: class VacationRequestDay < ActiveRecord::Base belongs_to :vacation_request, :inverse_of => :vacation_request_days, :class_name => "VacationRequest", :foreign_key => "vacation_request_id" #attributes: :id, :vaca…
17 июн '13 в 07:00
1
ответ
Соответствие специальным символам (например, #, +) с использованием pg_search
Я использую гем pg_search в приложении Rails для поиска пользователей - их биографии и связанной с ними модели навыков. Пользователи являются разработчиками, поэтому их навыки включают такие вещи, как "CSS", "C++", "C#", "Objective C" и т. Д. Первон…
15 окт '13 в 21:23
1
ответ
Запрос обновления не работает на Heroku с помощью командной строки cloud 9
У меня есть следующие таблицы: и таблица пользователей содержит следующие столбцы: Я пытаюсь выполнить следующее утверждение: ОБНОВЛЕНИЕ пользователей SET isTeacher = 'TRUE' WHERE id = '2'; но я получаю следующее сообщение об ошибке: ERROR: column "…
12 дек '17 в 17:47
1
ответ
Ошибка ActiveRecord при запуске консоли rails
Когда я запускаю консоль rails и хочу протестировать только что созданный шаблон модели, консоль rails не смогла создать мой новый экземпляр модели. yellow:maw thierry$ rails console Running via Spring preloader in process 17717 Loading development …
09 май '17 в 07:15
0
ответов
first_or_create не сохраняет один столбец или атрибут postgresql
Люди. При выдаче следующего блока кода в контроллере результирующий SQL не включает один столбец / атрибут модели: dev_total = DeviceTotal.where(time_stamp: @time_stamp).first_or_create {|dt| dt.dev_utc = @utc, dt.value = @grand_total, dt.production…
09 окт '13 в 23:03
1
ответ
Postgres на Rails FATAL: база данных "my_app_test" не существует
У меня есть новая среда rails, которую я настраиваю, и у меня возникают некоторые проблемы с подключением postgres к базе данных при выполнении тестов RSPEC. Моя среда - Ruby 2.2.4p230, Rails 3.2.22, Postgresql 9.4.5 Мой файл database.yml выглядит т…
02 май '16 в 17:38
2
ответа
Включение геокодера Tiger в postgis версии 2.1
Я использовал homebrew для обновления до последней версии postgis. (2.1) brew unlink postgis brew install postgis Затем я создал миграцию для изменения расширения postgis до 2.1 rails g migration alter_postgis_version def change execute %q{ALTER EXT…
20 авг '13 в 06:11
0
ответов
Heroku + Rails 3.2 + PostgreSQL = NoMethodError: неопределенный метод `result'для #<NoMethodError:..>
NoMethodError: неопределенный метод `result'для # Трассировка стека относится к этому месту: def current_income return @current_income if defined? @current_income if session[:income_id] && session[:income_id] != nil @current_income ||= Incom…
18 июн '13 в 14:28