Collection class

(PECL mysql-xdevapi >= 8.0.11)

Introduction

Class synopsis

classmysql_xdevapi\Collectionimplementsmysql_xdevapi\SchemaObject {
public$name;
publicadd(mixed$document): mysql_xdevapi\CollectionAdd
publicaddOrReplaceOne(string$id, string$doc): mysql_xdevapi\Result
publiccount(): int
publiccreateIndex(string$index_name, string$index_desc_json): void
publicdropIndex(string$index_name): bool
publicexistsInDatabase(): bool
publicfind(string$search_condition = ?): mysql_xdevapi\CollectionFind
publicgetName(): string
publicgetOne(string$id): Document
publicgetSchema(): Schema Object
publicgetSession(): Session
publicmodify(string$search_condition): mysql_xdevapi\CollectionModify
publicremove(string$search_condition): mysql_xdevapi\CollectionRemove
publicremoveOne(string$id): mysql_xdevapi\Result
publicreplaceOne(string$id, string$doc): mysql_xdevapi\Result
}

Properties

name

Table of Contents

To Top