@harshittpandey/mongodb-query-builder

1.0.4 • Public • Published

npm version

mongodb-query-builder

Getting started

Install mongodb-query-builder

npm install --save @harshittpandey/mongodb-query-builder

Import mongodb-query-builder in your App

import MongoQueryBuilder from "@harshittpandey/mongodb-query-builder"
components: {
   MongoQueryBuilder
}

Props

active: { // toggles the mongodb-query-builder (in fullscreen mode)
  type: Boolean
  default: true
}

connection: { // selects a connection strategy
  type: String,
  allowed_values: "API" or "DIRECT"
}
/*
"API" - expects connectionEndpoints.
"DIRECT" - WIP
*/

connectionEndpoints: {
  type: Object,
  allowed_values: ["getDatabaseList", "getCollections", "getSampleDocument", "getQueryResults"]
}
/*
getDatabaseList - async method that returns list of databases
getCollections(databaseName) - async method that returns list of collections for databaseName
getSampleDocument(databaseName, collectionName) - WIP
getQueryResults(databaseName, collectionName, query) - returns results for query(mongo-query)
*/

Readme

Keywords

none

Package Sidebar

Install

npm i @harshittpandey/mongodb-query-builder

Weekly Downloads

3

Version

1.0.4

License

none

Unpacked Size

6.27 MB

Total Files

57

Last publish

Collaborators

  • harshittpandey