var User = db.define('user', {
user_id : Number,
work_phone : String,
mobile_phone : String
}, {
id: 'user_id'
, autoFetch: true
, cache: true
}) ;
var UserCloud = db.define('user_cloud', {
id : Number,
file_path : String,
user_id : Number,
file_size : String, //not used
date_added : Date,
date_modified : Date,
is_disclaimer : Number,
folder_id : String
}, {
autoFetch: true
}) ;
UserCloud.hasOne('user', User, {
field: 'user_id'
, autoFetch: true
})
この関係は成立しません!UserCloud インスタンスに関数 getUser と hasUser を設定しますが、ユーザー プロパティは設定しません。
ただし、ユーザーに同様の hasOne 関係を設定すると、他の「クラス」で機能します。さらに、UserCloud には、形成されていない他の関係もあります。
他にどのような例を挙げればよいかわかりませんし、どこを見ればよいかもわかりません。指示を提供する One.js には何も表示されませんでした。私はここで本当に暗闇の中にいて、指針や洞察を探しています。