1
class User
include DataMapper::Resource
property :id, Serial
property :name, String
property :email, String
has n, :records
end
class Project
include DataMapper::Resource
property :id, Serial
property :name, String
has n, :records ?????
end
#
class Record
# SPEND_REGEX = /^[0-9]{1}:[0-5]{1}[0-9]{1}$/
include DataMapper::Resource
property :id, Serial
property :reporting_type, String
property :spend_time, String
belongs_to :user
belongs_to :project ????
end
DataMapper.auto_upgrade!
??? 오류를 throw하는 관계를 표시했습니다. "execute_non_query : 기본값이 NULL 인 NOT NULL 열을 추가 할 수 없습니다 (DataObjects :: SyntaxError) " 2를 정의하는 방법은 datamapper에서 하나의 모델과 많은 관계가 있습니까?`execute_non_query ': 기본값이 NULL 인 NOT NULL 컬럼을 추가 할 수 없음 (DataObjects :: SyntaxError)
이것은 굉장했습니다! 고맙습니다! datamapper가 내 관계를 추가하는 데 문제가있어서이를 발견했습니다. – Hayden