aws(amazon linux) + nginx + unicorn + railsの環境で
gem upsertを入れ、
require 'upsert/active_record_upsert'
Url.upsert({url: url}, {title: title, created_at: Time.now.iso8601, updated_at: Time.now.iso8601})
とすると
ERROR: 関数upsert2_1_2_urls_sel_url_set_created_at_a_title_a_upd4087668027(unknown, unknown, unknown, unknown, unknown)は存在しません LINE 1: SELECT upsert2_1_2_urls_SEL_url_SET_created_at_A_title_A_upd... ^ HINT: 指定名称、指定引数型に合う関数がありません。明示的な型キャストが必要かもしれません
とエラーになってしまいます。
DBはpostgresqlを使っています。
また、エラーが出た状態でリロード(再POST)すると問題なくPOSTが通ります。
また、Webrickでアプリを起動すると
最初から問題なくupsertが出来るようになります。
何が問題なのでしょうか
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。