ビューの 1 行を示します。ビューの各行は、文書 (合計、カテゴリ、競合する行は除く) を表します。ビューの各列は、その文書から取り出した特定のデータが表示されます。
<!ELEMENT viewentry ( entrydata* )>
entrydata*
任意の数の <entrydata> 要素が含まれます。ビューの 1 行でデータのある各列に対応しています。空の列は省かれます。
<!ATTLIST viewentry
position |
CDATA |
#IMPLIED |
---|---|---|
unid |
%unid; |
#IMPLIED |
noteid |
%noteid; |
#IMPLIED |
children |
%integer; |
#IMPLIED |
siblings |
%integer; |
#IMPLIED |
descendants |
%integer; |
#IMPLIED |
collapsed |
%boolean; |
#IMPLIED |
response |
%boolean; |
#IMPLIED |
conflict |
%boolean; |
#IMPLIED |
categorytotal |
%boolean; |
#IMPLIED |
markedfordel |
%boolean; |
#IMPLIED |
unread |
%boolean; |
#IMPLIED |
unreadchildren |
%boolean; |
#IMPLIED |
relevance |
%integer; |
#IMPLIED |
>
categorytotal
true の場合、このエントリはカテゴリの合計以外は空白です。
children
ビュー階層で、このエントリの直属の子エントリの数です。例えば、1 つの主要文書に対する返答文書の数を表します。
collapsed
true の場合、このエントリは省略されています。
conflict
true の場合、保存または複製の競合文書です。詳しくは、『アプリケーション開発者ガイド』の「複製と保存の競合」を参照してください。
descendants
ビュー階層でこのエントリに属する全子エントリの数 (このエントリを含まない) です。
markedfordel
true の場合、このエントリには削除するためのマークが付けられています。
noteid
ビューエントリが文書を表す場合、文書の NoteID です。エントリがカテゴリを表す場合、カテゴリ ID です。
position
ビュー階層でのエントリの位置です。文字列はピリオドで区切られた数値リストです。
relevance
全文検索の結果のビューエントリの適合スコアです。例えば、「Mary Jane」という単語検索を実行した場合、「Mary Lou」を含む文書よりも「Mary Jane」を含む文書のほうが適合スコアが高くなります。ただし、どちらの文書も検索結果として返されます。
response
true の場合、これは返答文書です。
siblings
ビュー階層でこのエントリに属する同レベルの文書の数 (このエントリを含まない) です。同レベルの文書とは、現在の文書と同じ階層レベルの文書です。例えば、同じ文書に返答する 3 つの返答文書はお互いに同じレベルにあります。
unid
ビューエントリが文書を表す場合、文書のユニバーサル ID (UNID) です。それ以外はこの属性はなくなります。
unread
true の場合、このエントリは未読文書です。
unreadchildren
true の場合、このエントリには未読の子エントリがあります。