0

新しい患者を追加するときに設定した独自の ID を持つモデル (患者) があります。以下は db/schema.rb からの抜粋です。

t.integer   "my_patient_id",      :null => false

なんらかの理由で、私の理解を超えて、Rails サーバーをローカルで実行し、患者をローカルに追加するとmy_patient_id、ユーザーが値 123 を入力すると、値my_patient_idも 123 になります。ただし、Heroku にデプロイするmy_patient_idと、自動的に生成された (および連続した) 値を取得します。

私の Gemfile は次のようになります。

group :development, :test do
  gem 'sqlite3-ruby'
  gem 'ruby-debug19', :require => 'ruby-debug'
end
group :production do
  gem 'pg'
end

どんなアイデアでも大歓迎です。どうもありがとう!

4

0 に答える 0