Ruby
La bibliothèque IshedDB pour Ruby, écrite comme le gem mongo : find, insert_one, update_one…
IshedDB et Ruby : présentation
Elle s’écrit comme le gem mongo et ne dépend que de la bibliothèque standard de Ruby ; les dates restent des Time.
La clé d'accès ne figure jamais dans le code : elle est lue dans les variables d'environnement ISHED_URL et ISHED_KEY, sur votre serveur.
Exemple
require "ished"
patients = Ished.connect(ENV.fetch("ISHED_URL"), ENV.fetch("ISHED_KEY")).use("DB")[:patients]
patients.insert_one(nom: "Awa Diop", ville: "Dakar")
patients.find(ville: "Dakar").limit(20).each { |patient| puts patient["nom"] }
✓ Cet exemple est exécuté par nos tests contre un vrai serveur IshedDB.
Obtenir la bibliothèque
Elle s'écrit comme le pilote MongoDB de Ruby. En attendant sa publication sur RubyGems, téléchargez ces fichiers et placez-les dans votre projet, comme dans l'exemple :
Articles et documentation
Vous voulez voir votre technologie ici ?
Dites-nous ce que vous utilisez : nous écrivons l'exemple et nous le vérifions.
Nous écrire