FindOptions

extension FindOptions
  • 一致するすべてのドキュメントに対して返されるフィールドを制限します。

    宣言

    Swift

    public var projection: Document? { get set }
  • 一致するドキュメントを返す順序。

    宣言

    Swift

    @available(*, deprecated, message: "Use `sorting`")
    public var sort: Document? { get set }
  • 一致するドキュメントを返す順序。

    宣言

    Swift

    public var sorting: [Document] { get set }
  • MongoCollectionfindコマンドを実行するときに使用するオプション。

    宣言

    Swift

    @available(*, deprecated, message: "Use init(limit:projection:sorting:﹚")
    public convenience init(_ limit: Int?, _ projection: Document?, _ sort: Document?)

    パラメーター

    limit

    返されるドキュメントの最大数。 0 を指定するとすべてのドキュメントが返されます。

    projected

    一致するすべてのドキュメントに対して返されるフィールドを制限します。

    sort

    一致するドキュメントを返す順序。

  • MongoCollectionfindコマンドを実行するときに使用するオプション。

    宣言

    Swift

    public convenience init(_ limit: Int = 0, _ projection: Document? = nil, _ sorting: [Document] = [])

    パラメーター

    limit

    返されるドキュメントの最大数。 0 を指定するとすべてのドキュメントが返されます。

    projected

    一致するすべてのドキュメントに対して返されるフィールドを制限します。

    sorting

    一致するドキュメントを返す順序。

  • MongoCollectionfindコマンドを実行するときに使用するオプション。

    宣言

    Swift

    @available(*, deprecated, message: "Use init(limit:projection:sorting:﹚")
    public convenience init(limit: Int?, projection: Document?, sort: Document?)

    パラメーター

    limit

    返されるドキュメントの最大数。 0 を指定するとすべてのドキュメントが返されます。

    projected

    一致するすべてのドキュメントに対して返されるフィールドを制限します。

    sort

    一致するドキュメントを返す順序。