SoapJS
  • SoapJS Framework
  • Clean Architecture
  • Quick Start
  • Components
    • Entity
    • Model
    • Repository
    • Collection
    • Mapper
    • Use Case
    • Controller
    • Route
    • RouteIO
    • Route Model
    • Router
    • Dependencies
    • Service
    • Toolset
  • Configuration
    • Introduction to Configuration Files
    • Plugin Configuration Structure Overview
    • Modifying Project Structure and Components
  • Examples
    • Simple API
    • Database Interaction Strategies
      • Using Where Conditions
      • Using QueryBuilder
      • Using Dedicated Repository Method
  • Plugins
    • Node.js
      • Soap Express
      • Soap AWS
      • Soap NestJS
      • Soap MongoDB
      • Soap Redis
      • Soap Mysql
    • Dart
      • Soap Dart
  • Troubleshooting and Support
  • Community and Contributions
  • Contact us
  • Sponsors / Partners
  • Release Notes
Powered by GitBook
On this page
  1. Examples

Database Interaction Strategies

  1. Advanced Query Composition with Where Builder

    Introduction: In this tutorial, you'll learn how to effectively compose database queries using a tool called the "Where Builder". We'll delve into the concept of constructing complex query conditions and how you can use them in practice.

  2. Building Dynamic Queries with QueryBuilder

    Introduction: In this tutorial, we'll discuss building dynamic queries for the database using the QueryBuilder tool. You'll learn how to construct and customize queries based on various conditions, as well as how to securely provide values for SQL queries etc..

  3. Simplifying Database Interactions with Dedicated Repository Methods

    Introduction: In this tutorial, we'll explore the strategy of creating dedicated methods in the repository that directly utilize the database client. We'll see how such a method can simplify

PreviousSimple APINextUsing Where Conditions

Last updated 1 year ago