FireDAC.Phys.MongoDBWrapper.TMongoCollection.Remove

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FireDAC.Phys.MongoDBWrapper.pas
FireDAC.Phys.MongoDBWrapper.hpp
FireDAC.Phys.MongoDBWrapper TMongoCollection


Beschreibung

Entfernt die Dokumente, die einem angegebenen Selektor entsprechen, aus der Sammlung.

Remove unterstützt zwei verschiedene Programmierstile.

Sie können optional eine Menge von Entfernen-Flags angeben.

Beispiel

Das folgende Beispiel entfernt alle Restaurants mit dem Namen "La Bella Italia" aus der Sammlung.

MongDB-Shell:

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();

Siehe auch