FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Lookup
Delphi
function Lookup(const AFrom, ALocalField, AForeignField, AAs: String): TMongoPipeline;
C++
TMongoPipeline* __fastcall Lookup(const System::UnicodeString AFrom, const System::UnicodeString ALocalField, const System::UnicodeString AForeignField, const System::UnicodeString AAs);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | FireDAC.Phys.MongoDBWrapper.pas FireDAC.Phys.MongoDBWrapper.hpp |
FireDAC.Phys.MongoDBWrapper | TMongoPipeline |
Description
Defines the $lookup stage that performs a left outer join to an unsharded collection in the same database to filter in documents from the “joined” collection for processing.
For more information, see $lookup (aggregation) in MongoDB documentation.
See Also
- MongoDB Manual
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.GeoNear
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Limit
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.IndexStats
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Match
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Out
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Project
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Redact
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Sample
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Skip
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Sort
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Unwind
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.FinalPipelineBSON
- FireDAC.Phys.MongoDBWrapper.TMongoPipeline.Options