FireDAC.Phys.MongoDBWrapper.TMongoCollection.Remove
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
- FireDAC.Phys.MongoDBWrapper.TMongoCollection.DocsRemoved
- FireDAC.Phys.MongoDBWrapper.TMongoCollection.BeginBulk