Click or drag to resize
NbQueryProjection Method
プロジェクションを設定する。
取得したいフィールド名を列挙する。
フィールドを抑制したい場合は、フィールド名の先頭に "-" を付与する。
列挙・抑制を混在させることはできない。例外として、_id のみを抑制することは可能。
// 例1) name のみを含める場合
query.Projection("name");

// 例2) address のみを除外する場合
query.Projection("-address");

// 例3) name を含め、_id を除外する場合
query.Projection("name", "-_id");

Namespace: Nec.Nebula
Assembly: Nec.Nebula.Core (in Nec.Nebula.Core.dll) Version: 7.0.0.0 (7.0.0.0)
Syntax
public NbQuery Projection(
	params string[] projection
)

Parameters

projection
Type: SystemString
プロジェクション

Return Value

Type: NbQuery
this
Exceptions
ExceptionCondition
ArgumentNullExceptionプロジェクションがnull
ArgumentExceptionプロジェクションにnullの要素が含まれている
Version Information

Core

Supported in: 1.0
See Also