RLMFindOptions

Objective-C

@interface RLMFindOptions : NSObject

Swift

@_nonSendable(_assumed) class RLMFindOptions : NSObject

Opções para utilizar ao executar um comando find em um RLMMongoCollection.

  • O número máximo de documentos a retornar. Especificar 0 retornará todos os documentos.

    Declaração

    Objective-C

    @property (nonatomic) NSInteger limit;

    Swift

    var limit: Int { get set }
  • Limita os campos a serem retornados para todos os documentos correspondentes.

    Declaração

    Objective-C

    @property (nonatomic, nullable) id<RLMBSON> projection;
  • Obsoleto(a)

    Em vez disso, use sorting , que classifica corretamente mais de um atributo de classificação

    A ordem na qual devolver os documentos correspondentes.

    Declaração

    Objective-C

    @property (nonatomic, nullable) id<RLMBSON> sort;
  • A ordem na qual devolver os documentos correspondentes.

    Declaração

    Objective-C

    @property (nonatomic) NS_REFINED_FOR_SWIFT NSArray<id<RLMBSON>> *sorting;
  • Obsoleto(a)

    Use initWithLimit:projection:sorting:

    Opções para utilizar ao executar um comando find em um RLMMongoCollection.

    Declaração

    Objective-C

    - (nonnull instancetype)initWithLimit:(NSInteger)limit
                               projection:(id<RLMBSON> _Nullable)projection
                                     sort:(id<RLMBSON> _Nullable)sort;

    Parâmetros

    limit

    O número máximo de documentos a retornar. Especificar 0 retornará todos os documentos.

    projection

    Limita os campos a serem retornados para todos os documentos correspondentes.

    sort

    A ordem na qual devolver os documentos correspondentes.

  • Obsoleto(a)

    Use initWithProjection:sorting:

    Opções para utilizar ao executar um comando find em um RLMMongoCollection.

    Declaração

    Objective-C

    - (nonnull instancetype)initWithProjection:(id<RLMBSON> _Nullable)projection
                                          sort:(id<RLMBSON> _Nullable)sort;

    Parâmetros

    projection

    Limita os campos a serem retornados para todos os documentos correspondentes.

    sort

    A ordem na qual devolver os documentos correspondentes.

  • Opções para utilizar ao executar um comando find em um RLMMongoCollection.

    Declaração

    Objective-C

    - (nonnull instancetype)initWithLimit:(NSInteger)limit
                               projection:(id<RLMBSON> _Nullable)projection
                                  sorting:(nonnull NSArray<id<RLMBSON>> *)sorting;

    Swift

    init(limit: Int, projection: (any RLMBSON)?, sorting: [any RLMBSON])

    Parâmetros

    limit

    O número máximo de documentos a retornar. Especificar 0 retornará todos os documentos.

    projection

    Limita os campos a serem retornados para todos os documentos correspondentes.

    sorting

    A ordem na qual devolver os documentos correspondentes.

  • Opções para utilizar ao executar um comando find em um RLMMongoCollection.

    Declaração

    Objective-C

    - (nonnull instancetype)initWithProjection:(id<RLMBSON> _Nullable)projection
                                       sorting:
                                           (nonnull NSArray<id<RLMBSON>> *)sorting;

    Swift

    init(projection: (any RLMBSON)?, sorting: [any RLMBSON])

    Parâmetros

    projection

    Limita os campos a serem retornados para todos os documentos correspondentes.

    sorting

    A ordem na qual devolver os documentos correspondentes.