FireDAC.Phys.MongoDBWrapper.TMongoDatabase.Collections
Delphi
property Collections[const AColName: String]: TMongoCollection read GetCollectionsProp; default;
C++
__property TMongoCollection* Collections[const System::UnicodeString AColName] = {read=GetCollectionsProp/*, default*/};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FireDAC.Phys.MongoDBWrapper.pas FireDAC.Phys.MongoDBWrapper.hpp |
FireDAC.Phys.MongoDBWrapper | TMongoDatabase |
Description
Collection avec le nom spécifié se trouvant dans la base de données.
L'objet base de données possède cet objet collection partagée. Utilisez GetCollection pour obtenir un objet collection privée que vous devez détruire.
Chaque fois que vous lisez une collection depuis Collections, vous obtenez le même objet partagé, mis à jour pour pointer sur la collection spécifiée. Par exemple :
Delphi :
A := MyDatabase.Collections['a'];
B := MyDatabase.Collections['b'];
// A.Name = 'b'
C++ :
TMongoCollection* A = MyDatabase->Collections["a"];
TMongoCollection* B = MyDatabase->Collections["b"];
// A->Name == "b"