cloudbase-document-database-in-wechat-miniprogram

Manage CloudBase document databases from WeChat Mini Programs via wx.cloud.database().

2|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/EverettField/MatchMate-MiniProgram --skill cloudbase-document-database-in-wechat-miniprogram-everettfield
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudbase-document-database-in-wechat-miniprogram
Source: https://github.com/EverettField/MatchMate-MiniProgram/tree/main/miniprogram-2/.codebuddy/skills/no-sql-wx-mp-sdk
Command: npx skills add https://github.com/EverettField/MatchMate-MiniProgram --skill cloudbase-document-database-in-wechat-miniprogram-everettfield

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CloudBase document database access from WeChat Mini Programs is often hard to integrate directly on the client and maintain data consistency. This skill enables on-device data management with built-in identity controls for Mini Programs via wx.cloud.database(), supporting collection CRUD, queries, aggregations, and geolocation features across CloudBase.

Core Features & Use Cases

  • Mini Program-side document database access via wx.cloud.database() with client-side CRUD.
  • Complex queries, pagination, aggregation, and geolocation support.
  • Use cases include managing user profiles, orders, and analytics within a Mini Program while respecting security rules and ownership constraints.

Quick Start

Initialize CloudBase in your Mini Program with wx.cloud and begin performing collection CRUD and queries through the CloudBase API.

Frequently Asked Questions about cloudbase-document-database-in-wechat-miniprogram

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I access a CloudBase document database directly in a WeChat Mini Program?

Access a CloudBase document database by initializing wx.cloud in your WeChat Mini Program, then use wx.cloud.database() to perform client-side CRUD, queries, and aggregations directly on your collections.

Can I perform complex queries and pagination on NoSQL data within a Mini Program?

Yes, you can perform complex queries and pagination on NoSQL data within a Mini Program using the database command object via wx.cloud.database(), enabling on-device data management for user profiles and orders.

Does wx.cloud.database support geolocation operations for WeChat Mini Programs?

Yes, wx.cloud.database supports geolocation operations for WeChat Mini Programs, allowing developers to execute geolocation queries directly from the client alongside standard CRUD and aggregation tasks.

How do I enforce security rules and ownership checks for client-side Mini Program database access?

Enforce security rules and ownership checks for client-side Mini Program database access by configuring CloudBase security rules, ensuring your on-device code respects ownership constraints when querying user data.

What are the limitations of using client-side CloudBase database access in a WeChat Mini Program?

Limitations of client-side CloudBase database access include potential exposure to strict security rules and ownership constraints, meaning complex operations or bulk data management may require server-side cloud functions instead.