MongoDB is a scalable, high-performance, open source, document-oriented database. It supports a large number of languages and application development platforms.
1
vote
0answers
4 views
Nesting models within models
I am saving data into a MongoDB. The data will be saved into 3 Mongoose models that are hierarchical. A User model contains an ...
1
vote
0answers
19 views
SQL Server to MongoDB Template
Looking for feedback on a set of templates I've just created. I'm planning on converting them to Yeoman but want to make sure they're ready for prime time before doing so. They are currently in ...
3
votes
1answer
55 views
Probability ordering by seller's tariff
I have an instance method (update_priority); it calculates the position of an element, depending on the tariff of its seller.
If the seller is of a level3 tariff, ...
2
votes
0answers
27 views
Iterating a list to make API calls
I'm new to JavaScript and was hoping there was a cleaner way to write this. It's a block of code that looks at a group of documents in a collection (called Messages), and makes a call to the GitHub ...
0
votes
0answers
10 views
0
votes
0answers
18 views
Gathering emails, phones, URIs, and tag related to a room
I've made a strange method with multiples conditionals, creating a lot of Lists and I was wondering if I could write it in a better and more legible way.
...
1
vote
0answers
52 views
Node.js log parser for mongoDB
I have developed a log parser, the goal is to take whatever log type I can, and convert them in a mongoDB collection.
I think I've done a pretty good job at reading whatever type of log are trhown at ...
0
votes
1answer
41 views
Which is a better data structure using mongodb?
I'm still confused which structure is better structure using MongoDB.
Place child in parent:
...
0
votes
0answers
39 views
Secure and optimize Mongoose model component
Please help in deciding if this method for a Mongoose model component for user authentication can be made more secure and optimized, for efficiency and platform independence.
...
2
votes
0answers
108 views
Log my external IP address using NodeJS
I've been learning NodeJS recently, and have a small program to get the external IP address on my home network from fugal.net, compare it to the previous IP address, and if there is a change update ...
2
votes
0answers
51 views
NoSQL-based sequence generator
For my web application I have to generate a sequence of following format:
<year><sometext><month><sequence>
For example:
...
4
votes
2answers
81 views
Querying MongoDB for information on a collection of books
I have this huge chunk of code. Is there any better to write this code, or am I too paranoid that I check every MongoDB query for error?
The logic is here:
Bookcollection = collection of books
Book ...
3
votes
2answers
279 views
Node.js script may have memory leak
I use this node.js script to migrate MongoDB collection to a schema to another. It does work if the collection is <20k documents, but slows down to a crawl and sometime throw a
FATAL ERROR: JS ...
2
votes
0answers
29 views
Parsing CSVs for bulk database insertions
I'm writing this as (eventually) part of a larger program. This will serve as the bulk data insertion from .csv files we parse.
I'm primarily looking for parts that are
breaking Go's formatting, ...
2
votes
1answer
244 views
Node js single mongodb connection
I want my entire node application to use one single mongodb connection, at least that's what I think is better. I wrote this little script and want some feedback on it. Especially if what I'm doing ...
1
vote
0answers
22 views
Structuring my MongoDB application documents
I'm just starting out on an application and I've heard some good things about MongoDB so I thought I'd give it a crack in this new project to see how well it works.
Please bear in mind that prior to ...
14
votes
1answer
148 views
Making an efficient and healthy db call for a real-time browser game
I'm doing a calculation for a real-time browser game, where users can invest some of their balances to the site. I need to update their invest's based on ...
2
votes
1answer
36 views
0
votes
0answers
43 views
NoSQL schema for weather data
I am using NodeJS and MongoDB for a weather app that takes the weather info from a logger, saves it to a database, and relays the data to the browser in real-time. It is hosted here with code here ...
5
votes
1answer
162 views
E-commerce product price tracker
I building a very simple price tracker web app. I am using MongoDB with pymongo. The user will enter the URL of the product he wishes to track and the desired amount, when the price goes below this ...
2
votes
1answer
100 views
Views Counter made in Python, Gevent and MongoDB
I've created a Views Counter in Python, Gevent and MongoDB (Flask is also included in the full stack as you can see from the context issue in the code).
My gut still tells me that it can be still ...
4
votes
2answers
611 views
Modularize this node.js express server code for routes and session handlers?
I have express node.js server code using Passport. It receives a user to authenticate it and ...
8
votes
2answers
391 views
Nodejs broker between mongodb and rabbitmq
I wrote a small program that aims to take some data from the mongodb database and put them in the rabbitmq queue.
I tried to use only promise style but I am a beginner in javascript.
Could you please ...
1
vote
2answers
463 views
Number of Google search results over a period of time, saved to database
I am writing a Python script that scrapes data from Google search results and stores it in a database. I couldn't find any Google API for this, so I am just sending a HTTP GET request on Google's main ...
0
votes
1answer
62 views
Class for connecting to mongodb databases and return collection object
This code connects to a mongodb database and returns collection objects. I am concerned about the exception handling, variable names and comments.
...
4
votes
1answer
891 views
Optimizing async joins for mongodb (mongoose) using async.js
I'm building a media viewer web app for a kiosk in node that uses data in mongo. To render the viewer, it gathers together all the Asset objects (representing video files), each of which belong to a ...
2
votes
1answer
164 views
Thoughts on this conversion of code from Step.js to Q promise library?
I have some code that I'd written using this pattern with Step.js. In this case, talking to MongoDB in Node:
...
1
vote
1answer
137 views
Transform a MongoDb parent reference tree into a deep nested tree
Given a mongodb collection that stores trees as nodes with parent references this methods returns a deep nested tree where every child nodes are stored in a property childs[Seq]
...
1
vote
1answer
170 views
Update user's last login date
This function updates the user last login date on the user collection. I guess there are too many brackets and much spaghetti. How can I shorten this code?
...
3
votes
1answer
65 views
6
votes
1answer
3k views
Seeding MongoDB using Mongoose models
I'm using mongoose to seed a mongodb database based on my mongoose models.
I'm particular interested in improving the seed code.
I have two models, an article and a category.
The relationship between ...
5
votes
1answer
297 views
MongoDB inventory system
I am trying to develop a simple inventory system that takes JSON data gathered from a Powershell script, inputs the data into a MongoDB, and displays the info in an interesting manner for the user. It ...
3
votes
1answer
262 views
Tornado quiz app
I am writing a simple quiz app using Tornado and MongoDB. The user authentication is done using Facebook and each user is uniquely identified by their Facebook ID. When a user first creates an ...
0
votes
1answer
663 views
3
votes
1answer
74 views
Tornado PyMongo product wishlist
I am writing a Tornado app in which a user can maintain his products wishlist. There are two collections, users and products. As ...
4
votes
1answer
638 views
Node.js chat client
This is a chat using Node.js, socket.io and MongoDB for storage.
I'd appreciate any feedback on what can be improved. I understand that this allows for non-unique usernames to be used, and it's ...
2
votes
0answers
243 views
Python app-level document/record locking (eg. for MongoDB)
Introduction
MongoDB does not provide means to lock a document (like SELECT FOR UPDATE in RDBMS).
There is recommended approach to Isolate Sequence of Operations, which is sometimes called ...
1
vote
0answers
375 views
Handling multiple Mongodb connections in Node.js (using Mongolia)
I have a situation where I have multiple objects that each needs to connect to a different mongodb uri.
I am currently testing this using mongolia but the concept should be the same if I were to use ...
6
votes
1answer
2k views
2
votes
1answer
344 views
Saving and listing Category model
I have this ExpressJS route for saving and listing Category model.
...
3
votes
0answers
1k views
Is there a better way to convert a MongoDB BsonDocument to XML using C#?
Leaving aside the slightly dubious nature of the request (it's a feature I have to honour, regardless of whether I agree with it, and I'll never be reversing the conversion process), I have devised ...
1
vote
1answer
171 views
Python flask web app, simplification
I am writing web application using flask framework + mongodb. I have an issue, should I use classes for my mongo entities or just use dictionaries for them.
...
6
votes
2answers
603 views
Simple telephone address book
I am new to Java programming, and to help me learn, I created a simple telephone address book. The code runs as expected, but I would be interested to here from more advanced programmers if they ...
2
votes
1answer
190 views
Can this MongoDB query be optimized further?
Most of my slow queries on my server are due to a single "find" query.
I have a collection that represents website pages. I want to be able to look up a page in the collection by URL. The caveat is ...
2
votes
2answers
132 views
Using Types to Designing Domain
I am trying to model a domain of metrics for use in a BI application. I recently read the Designing with Types series, and felt that it could be useful, so I wanted to give it a try. What I'm not ...
1
vote
0answers
78 views
Basic commenting structure for commenting on objects
I would dearly love some feedback on the model below. It's a basic commenting structure where users can comment on a variety of objects in the model. I have denormalised it to make querying simpler, ...