Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion: Node.js et database

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    août 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 19
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : août 2018
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Node.js et database

    voila mon probleme :
    je narrive pas ecrire dans la base de donner pour un bot discord:



    le code :


    const Discord = require("discord.js");
    const Low = require("lowdb")
    const FileSync = require("lowdb/adapters/FileSync")
    const adapters = new FileSync("database.json")
    const db = Low(adapters);

    var PREFIX = "!";
    var bot = new Discord.Client();
    var randnum = 0

    db.defaults({histoire : []})
    .write()
    bot.on("message", message =>{
    if (!message.content === PREFIX + "newstory") return;
    var args = message.content.substring(PREFIX.length).split(" ");

    switch (args[0].toLowerCase()){

    case "newstory" :
    var value = message.content.substr(10);
    var author = message.author.id;
    var number = db.get("histoires").map("id").value();
    var story_id = number + 1;
    console.log(value);
    message.reply("Ajout de l'histoire a la base de données")
    db.get("histoires")
    .push({ id: number + 1, story_value: value, story_author: author })
    .write();

    break;


    Merci si quelqun prend le temp de me repondre

  2. #2
    Membre expert Avatar de yildiz-online
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    octobre 2011
    Messages
    1 072
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : octobre 2011
    Messages : 1 072
    Points : 3 496
    Points
    3 496

    Par défaut

    C'est pas le bon forum, mais au pif,

    db.defaults({histoire : []}).write()

    db.get("histoires")

    C'est normal?
    Yildiz-Engine an open-source modular game engine: Website
    Yildiz-Online a 3D MMORTS in alpha: Facebook page / Youtube page

Discussions similaires

  1. Redhat-9 changer le path des databases
    Par jean christophe dans le forum Installation
    Réponses: 7
    Dernier message: 30/05/2003, 18h53
  2. Blob (interbase) d'une Database à l'autre
    Par TOM-Z dans le forum XMLRAD
    Réponses: 2
    Dernier message: 18/05/2003, 22h57
  3. template match="node() mais pas text()"
    Par Manu_Just dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 26/03/2003, 11h52
  4. Tutoriels et liens pour le Borland Database Engine
    Par Community Management dans le forum Paradox
    Réponses: 0
    Dernier message: 25/03/2002, 11h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo