A quick start to MongoDB
First, we need to download (http://www.mongodb.org/downloads), install, and run (http://docs.mongodb.org/manual/installation/) the MongoDB server. After MongoDB has been installed properly, let's get started with a simple example:
database int /counter = 0; function page(){ <h1 id="text">Hello {/counter}</h1> <input type="button" value="click" onclick={function(_){ /counter++ #text = "Hello {/counter}" }}/>} Server.start(Server.http, {title:"Opa Packt", ~page})
In the first line of the preceding code, we define a /counter
database path that holds an integer. A database path describes a position in the database, and we can read, write, update, and delete the data through a database path. Note that the data type of the path cannot be omitted.
The preceding database is unnamed; we can give a name to the database, for example:
database testdb { int /counter = 0; }
In this way, we should read data from the path /testdb...