Partage
  • Partager sur Facebook
  • Partager sur Twitter

Mongodb

    8 mai 2022 à 22:56:21

    Bonjour, 

    Je travaille sur 2 fichiers json (users et movies) et je galère pour récupérer les trois derniers films notés par Jayson Brad. si quelqu'un pourrait m'aider je serai reconnaissant. 

    Merci d'avance. 

    J'ai un fichier user qui ressemble à ça 

    { "_id" : 6040, "name" : "Barry Erin", "gender" : "M", "age" : 32, "occupation" : "doctor/health care", "movies" : [ { "movieid" : 573, "rating" : 4, "timestamp" : 956704056 }, { "movieid" : 589, "rating" : 4, "timestamp" : 956704996 }, { "movieid" : 1, "rating" : 3, "timestamp" : 957717358 }, { "movieid" : 2068, "rating" : 4, "timestamp" : 997453982 }, { "movieid" : 592, "rating" : 2, "timestamp" : 956716016 }, { "movieid" : 593, "rating" : 5, "timestamp" : 956703954 }, { "movieid" : 3016, "rating" : 2, "timestamp" : 956716157 },

    et un fichier movies qui ressemble à ça 

    { "_id" : 1, "title" : "Toy Story (1995)", "genres" : "Animation|Children's|Comedy" }
    { "_id" : 2, "title" : "Jumanji (1995)", "genres" : "Adventure|Children's|Fantasy" }
    { "_id" : 3, "title" : "Grumpier Old Men (1995)", "genres" : "Comedy|Romance" }
    { "_id" : 4, "title" : "Waiting to Exhale (1995)", "genres" : "Comedy|Drama" }
    { "_id" : 5, "title" : "Father of the Bride Part II (1995)", "genres" : "Comedy" }
    { "_id" : 6, "title" : "Heat (1995)", "genres" : "Action|Crime|Thriller" }
    { "_id" : 7, "title" : "Sabrina (1995)", "genres" : "Comedy|Romance" }
    • Partager sur Facebook
    • Partager sur Twitter
      10 mai 2022 à 9:17:59

      Bonjour,

      Qu'as-tu déjà tenté ?

      • Partager sur Facebook
      • Partager sur Twitter
      Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
        11 mai 2022 à 11:03:13

        J'ai testé un sort sur "timestamp" puis j'ai fait limit(3) mais déjà le sort ne marche pas (j'ai fait un find au début pour préciser que c'est pour "Jayson Brad")

        -
        Edité par Benzouye 11 mai 2022 à 13:24:12

        • Partager sur Facebook
        • Partager sur Twitter
          11 mai 2022 à 13:28:19

          Montre nous ton code JS ...

          Il doit faire un find pour récupérer la collection {Jason Brad}.movies, puis un sort sur ce résultat selon l'attribut timestamp, et enfin le limit(3).

          • Partager sur Facebook
          • Partager sur Twitter
          Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL

          Mongodb

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          • Editeur
          • Markdown