プロフィール文書を取得または作成します。
パラメータ | 説明 |
---|---|
profile | プロフィールフォームの名前または別名。 |
profilekey | プロフィール文書に関連付けられた固有キー。 |
戻り値 | 説明 |
---|---|
NotesDocument | 指定したキーのプロフィール文書、またはそのキーの文書が存在しない場合は新規のプロフィール文書。 |
var name:string = requestScope.query;
if (name.isEmpty()) {
requestScope.status = "No name specified";
return;
}
var doc:NotesDocument = database.getProfileDocument("email", name);
var email:string = doc.getItemValueString("email");
if (email.isEmpty()) {
requestScope.email = "No email";
} else {
requestScope.email = email;
}
var name:string = requestScope.query;
if (name.isEmpty()) {
requestScope.status = "No name specified";
return;
}
var email:string = requestScope.email;
if (email.isEmpty()) {
requestScope.status = "No email specified";
return;
}
var doc:NotesDocument = database.getProfileDocument("email", name);
doc.replaceItemValue("email", email);
doc.save();
Java™ Database クラスの getProfileDocument メソッド