cloudbase-document-database-in-wechat-miniprogram
Use CloudBase document database WeChat MiniProgram SDK to query, create, update, and delete data. Supports complex queries, pagination, aggregation, and geolocation queries.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use CloudBase document database WeChat MiniProgram SDK to query, create, update, and delete data. Supports complex queries, pagination, aggregation, and geolocation queries.
How to use
Zainicjuj referencję bazy danych w swoim projekcie WeChat MiniProgram, wywołując wx.cloud.database() w celu uzyskania dostępu do domyślnego środowiska lub podając parametr env, aby połączyć się z konkretnym środowiskiem (np. test).
Utwórz definicje typów i warstwę modelu dla każdej kolekcji w bazie danych. Jest to kluczowe dla uniknięcia błędów i zapewnienia spójności schematu — każda kolekcja powinna mieć odpowiadającą jej definicję typu danych.
Uzyskaj dostęp do kolekcji za pomocą db.collection('nazwa-kolekcji') i pobierz operatory zapytań poprzez const _ = db.command, które umożliwiają wykonywanie zaawansowanych filtrów.
Wykonaj operacje CRUD: twórz nowe dokumenty, pobieraj istniejące dane za pomocą zapytań, aktualizuj pola dokumentów i usuwaj rekordy, korzystając z dostępnych metod SDK.
Dla większych zbiorów danych zastosuj paginację, aby ograniczyć liczbę zwracanych rekordów, oraz agregację do obliczania statystyk lub grupowania wyników.
Jeśli potrzebujesz dostępu do informacji użytkownika w funkcjach chmurowych, użyj wxContext.OPENID, które jest automatycznie dostępne bez dodatkowego uwierzytelniania.