Προς το περιεχόμενο

Python_MongoDB


paliou05

Προτεινόμενες αναρτήσεις

Καλησπέρα,

λοιπόν να ξεκαθαρίσω είμαι καινούριος στην python και mongodb και θα ήθελα μια βοήθεια.

Λοιπόν θα ήθελα ένα παράδειγμα* από μια x(όνομα db) y(όνομα collection) μια class με δύο 

functions(το ένα θα είναι το connection στον mongodb client και το άλλο ένα query .find()  )

ευχαριστώ

 

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ευχαριστώ  πολύ για την βοήθεια το έχω δει ήδη το tutorial

η αλήθεια είναι κατάφερα και το έφτιαξα.

αλλά επειδή φτιάχνω σε functions τα queries μου ήταν δύσκολο

να βρω πως θα θα γίνει το query μέσα στο function.

Ευχαριστώ πολύ για την βοήθεια πάντως.

def find_users(db):
    query = {}
    selector = {'first':1, 'last':1, '_id':0}
    all_users = db.nettuts.find(query,selector)
    for i in all_users:
        print i
 
αυτό ήθελα μήπως βοηθήσει κάποιον: όπου  nettuts(collection)
βέβαια έχω ακόμα ένα θεματάκι με το να τρέξει το query για multi add column σε όλο το collection
db.your_collection.update({},{$set : {"new_field":1}},true)

από ότι είδα γίνεται με αυτό το query απλώς δεν μου δέχεται query = {$set:{"age":1}},true μου βγάζει κάποιο συντακτικό


α και παράλληλα αν γίνεται θέλω να του περάσω και τυχαίες τιμές με το randint(,)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...