I would like to use mongoDB as a database on behalf SQL for my django project. Where in we are developing the apps with django1.10 and python-3.5 version. We installed MongoDB in ubuntu-16.02LTE and thought to use MongoEngine to work with python3.5 and Django-1.10. But we don't have proper document to integrate this in python and Django.
1) Did python 3.5 or django-1.10 support this procedure? if Yes please share document to refer
You answer to solve this more valuable for us
Thanks
Does this post help? It looks like MongoDB doesn't work with Django, and you will have to use mongoengine.
Related
In the previous project, I'm using NodeJS with Mongoose to handle schema and db connection, now that I'm trying to migrate to Deno, I found that Deno doesn't have Mongoose yet as its third party module.
I saw the reference, seems like they are using NPM to add mongoose (which means back to NodeJS way). The schema I found from deno_mongo is different from the schema I used in prev project.
And there is no example on how to use other collection id as reference to the current collection, for example:
userprofileid: {
type: mongoose.Types.ObjectId,
ref: "user_profiles"
},
so how to convert the code above?
Mongoose does not currently support Deno. See the answers in this feature request: https://github.com/Automattic/mongoose/issues/9056.
As described there, the problem is currently is that
Deno bugs out with the require_optional npm module, which is something that the MongoDB driver uses internally.
The second Problem:
Even without require_optional, Deno currently doesn't have a polyfill
for Node's crypto module: https://deno.land/std/node/README.md .
That's going to be hard for the MongoDB driver to work around.
look like it has been solved. Especially because there are already modules for MongoDB connection.
If you can do without the ODM from Mongoose, then you can use Deno Mongo (https://github.com/denodrivers/deno_mongo).
This connects you to the database and you can send your queries directly with Mongo database commands.
If you look at the third party modules on the Deno page and search for Mongo, you will unfortunately find that there is currently no ODM module for Mongo DB (https://deno.land/x?query=mongo)
There seems to be a similar ODM for Deno at https://dangodb.land/
Firebase's auth is very useful and easy to use. Does MongoDB have this feature?
This is a bit of a loaded question, but most people use https://mongoosejs.com/ to write/read to their Mongodb database from a Nodejs application. You'll of course need Mongo installed locally or use an online sandboxed mongo database. You probably need more of a tutorial rather than a stack overflow question.
We are using this to integrate mongodb and asterisk.What kind of scheme should we use to be able to integrate queue.conf to mongodb ?
Use odbc
https://www.mongodb.com/blog/post/odbc-connector-for-mongodb
Use usual scheme over odbc, should work just ok.
I tried to install "jenssegers/laravel-mongodb" from git
https://github.com/jenssegers/laravel-mongodb
and all the configuration has been done. but how can I know that my Laravel project successfully connected to MongoDB database?
Have you installed mongo? if not, here's a guide:
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
if you want to try if it works, simply try to save something to the db using eloquent.
Just remember that in your model, extend "Jenssegers\Mongodb\Eloquent\Model" instead of "Illuminate\Database\Eloquent\Model"
Recently I discovered the power of noSQL database MongoDB. After a lot of trial and error I was able to install it on my pc along with wampserver. Its running smoothly. Now the question I would like to ask is, that if I want to integrate the MongoDB service provided by Mongolab on my shared hosting plan, is there any class available that helps me connect to the database? Like a php class version of the driver for php and mongodb. As it is not possible to install the driver on my hosting, because of no root access. So is there a raw class available as an alternative to the driver dll?
If you can't install the driver, then the REST interface provided by MongoLab is your best bet - any language that can send/receive a HTTP request can use REST:
http://support.mongolab.com/entries/20433053-rest-api-for-mongodb