Accessors Current User get CurrentUser( ) : UserInfo set CurrentUser( user ) : void Returns void Methods Protected Build Extra Filter Build Extra Filter ( CompositeKey ) : string Returns string Protected GetAIModel GetAIModel ( id ? ) : AIModelEntityExtended Returns AIModelEntityExtended Protected Get Records By EntityID Get Records By EntityID ( entityID , recordIDs ? ) : Promise < BaseEntity < unknown > [] > Returns Promise < BaseEntity < unknown > [] > Protected Get Vector Database Protected Page Records By EntityID Page Records By EntityID < T > ( params ) : Promise < T [] > Returns Promise < T [] > Protected Run View For Single Value Run View For Single Value < T > ( entityName , extraFilter ) : Promise < T > Parameters entityName : string extraFilter : string Returns Promise < T > Protected Save Entity Save Entity ( entity ) : Promise < boolean > Returns Promise < boolean >
Saving an Entity in any vector related package needs the CurrentUser property to be set on the entity So this is a simple wrapper to set it before saving