FireDAC.Phys.MongoDBWrapper.TMongoCollection.Remove

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Remove(ASelector: TMongoSelector; AFlags: TRemoveFlags = []); overload;
function Remove(AFlags: TRemoveFlags = []): TMongoSelector; overload;

C++

void __fastcall Remove(TMongoSelector* ASelector, TRemoveFlags AFlags = TRemoveFlags() )/* overload */;
TMongoSelector* __fastcall Remove(TRemoveFlags AFlags = TRemoveFlags() )/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FireDAC.Phys.MongoDBWrapper.pas
FireDAC.Phys.MongoDBWrapper.hpp
FireDAC.Phys.MongoDBWrapper TMongoCollection


Description

Retire les documents qui correspondent au sélecteur spécifié de la collection.

Remove prend en charge deux styles de codage différents.

Facultativement, vous pouvez spécifier un ensemble d'indicateurs de retrait.

Exemple

L'exemple suivant retire tout restaurant nommé "La Bella Italia" de la collection.

Shell MongDB :

db.restaurants.remove({ name: "La Bella Italia" })

Delphi :

MyCollection.Remove
  .Match
    .Add('name', 'La Bella Italia')
    .&End
  .Exec;

C++ :

MyCollection->Remove()
  ->Match()
    ->Add("name", String("La Bella Italia"))
    ->End()
  ->Exec();

Voir aussi