0.3.1 • Published 8 years ago

nv-advanced-search v0.3.1

Weekly downloads
2
License
ISC
Repository
github
Last release
8 years ago

nv-advanced-search

Advanced database search using Strongloop

Install

npm install nv-advanced-search --save

Usage

server.js

require('nv-advanced-search')(app);

// or

require('nv-advanced-search')(app, '/myAdvancedSearchEndpoint');

POST JSON

This example is for MS SQL loopback connector, you can use different loopback connector.

You should use HTTPS because datasource contains some sensitive data!

{
    "ds": {
        "server": "ip address or name of your database server",
        "port": 1433,
        "database": "name of database",
        "user": "username of database user",
        "password": "password of database user"
    },
    ,
    "method": {
        "name": "mssql stored procedure name",
        "parameters": [{
            "name": "foo",
            "value": "foo value"
        }, {
            "name": "bar",
            "value": "bar value"
        }]
    }
}

Example call using curl

curl -data "use json above" https://localhost:3100/advanced-search

or

curl -data "use json above" https://localhost:3100/myAdvancedSearchEndpoint

License

ISC © Nova Vizija d.d.

0.3.1

8 years ago

0.3.0

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago