ここでレールを初めて使用します。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
誰でもこれについて手がかりを得ましたか?