0
に対処する私はこれをやっていた:Kotlin JPA:どのようにJavaでは@OneToOne初期
public class User {
//one-to-one
private Profile profile = new Profile(this);
}
public class Profile {
private User user;
public Profile(User user) {
user.setProfile(this);
this.user = user;
}
}
だから私だけのユーザーを作成していたし、プロファイルが自動的にを作成しました。今 私はKotlinの主なコンストラクタでそれを行う方法を理解することはできません。
class User(
var profile: Profile = Profile(this) //error, since `this` is not in that context
)
class Profile (
var user: User?
) {
constructor(user: User): this(user)
}
あなたがこれに対処するだろうか?