ctx
db
db: Db
config
config: Record<string, unknown>
service
service: Record<string, unknown>
controller
controller: Record<string, unknown>
curl
curl: <T = any>(
url: RequestURL,
options?: UrllibRequestOptions,
) => Promise<HttpClientResponse<T>>
httpclient
httpclient: HttpClient
throw
throw: (_message: string) => never & (
_code: string | number,
_message: string,
) => never
version
version: string
apiVersion
apiVersion: string
no
no: (_message: string) => never & (
_code: string | number,
_message: string,
) => never
mdb
mdb: MdbOperations
OptionalmdbName
mdbName?: string
plugin
plugin: Record<string, PluginUtility | unknown>
基础上下文类 提供所有 Service 和 Controller 类的基类,包含数据库操作、插件访问、HTTP 请求等核心功能 支持双参数调用模式:可以指定集合名称或使用默认集合名称进行数据库操作 BaseContext