0
PGAdminでは、列数が少ないテーブルを作成しました。 ID列を配列に 'NOT NULLで' ことになっている - >PGAdmin:シーケンスを使用して列IDをデフォルトで設定しても動作しません。
私はDefiniationに追加したシーケンスの構成ではnextval('my_table_id_seq'::regclass)
- >私のRailsのDBで
Increment 1
Current Value 1
Minimum 1
Maximum 9999
Cache 1
、I > IDがNULLである - 私はエラーを取得する
p = MyTable.new
p.col1 = 'some_val'
p.col2 = 'other_val'
p.save
にしてみてください。 IDがデフォルトで選択され、新しいエントリごとに1ずつインクリメントされると予想しました。 どこが間違っていますか?