0

ここでレールを初めて使用します。Rails コンソールでレコードを作成しようとすると、次の特定のメッセージが表示されます。

(0.0ms)  SAVEPOINT active_record_1
(0.0ms)  ROLLBACK TO SAVEPOINT active_record_1
=> false

デバッグの方法がまだわからないし、どこから始めればよいかもわかりません。これが私のモデルです

class User < ActiveRecord::Base
  has_many :occurrences 
  has_many :created_submissions,
           foreign_key: "creator_id",
           class_name: "Version"
  end

class Occurrence < ActiveRecord::Base
  belongs_to :template, autosave: true
  belongs_to :user
  has_many :versions

end

次の方法を使用してレコードを作成しようとしています。

new_user = User.new
user = User.first
new_user.occurrences.build(user: user.id)
new_user.save

誰でもこれについて手がかりを得ましたか?

4

0 に答える 0