MongoDB is a scalable, high-performance, open source, document-oriented database. It supports a large number of languages and application development platforms.
0
votes
0answers
11 views
Script that stores number, of search results for a person searched on Google, in a database
I am writing a python script which scrapes data from Google search results and stores in a database. I couldn't find any Google API for this, so I am just sending a HTTP get request on Google main ...
0
votes
1answer
27 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.
...
3
votes
0answers
88 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
55 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
40 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
107 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
50 views
5
votes
1answer
177 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
59 views
A mongodb inventory system — More efficient db calls?
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
83 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
180 views
3
votes
0answers
52 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
155 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
95 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 ...
3
votes
0answers
353 views
Recursive JSON walk in Python [closed]
I wrote this JSON walker to help with moving objects around while updating Legacy JSONs to match a new schema. Please let me know how I could further optimize it, or more importantly, make it easier ...
1
vote
0answers
250 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 ...
0
votes
0answers
60 views
Cross collection efficiency
I've got a bit of code that I feel code be improved and I'm just throwing it out there for others to browse.
Background
I have two collections, Blocks and Items. Blocks can contain any number of ...
5
votes
1answer
630 views
2
votes
2answers
293 views
Saving and listing Category model
I have this ExpressJS route for saving and listing Category model.
...
2
votes
0answers
542 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
119 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
414 views
learning java is this code correct
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 think I ...
2
votes
1answer
97 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 ...
1
vote
1answer
93 views
SQL vs MongoDB (TCG collection managment) [closed]
I'm designing a web application to help some friends and I manage our card collection. A relational database makes sense to me, so that was my first instinct.
The basic schema would like something ...
2
votes
2answers
100 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
66 views
Python MongoDB Schema feedback
I would dearly love some feedback on the model below. Its a basic commenting structure where Users can comment on a variety of objects in the model. I have denormalised to make querying simpler, but ...