Nominating Presidential Muppets

    @neo4j/graphql-ogm
    TypeScript icon, indicating that this package has built-in type declarations

    2.5.5 • Public • Published

    @neo4j/graphql-ogm

    npm package Discord Discourse users

    GraphQL powered OGM for Neo4j and Javascript applications.

    1. Documentation

    Installation

    $ npm install @neo4j/graphql-ogm
    

    graphql & neo4j-driver are peerDependency(s)

    $ npm install graphql neo4j-driver
    

    Importing

    Our TypeScript source is transpiled into Common JS, this means you can use the require syntax;

    const { OGM, Model } = require("@neo4j/graphql-ogm");

    Quick Start

    const { OGM } = require("@neo4j/graphql-ogm");
    const neo4j = require("neo4j-driver");
    
    const typeDefs = `
        type Movie {
            id: ID
            name: String
        }
    `;
    
    const driver = neo4j.driver(
        "bolt://localhost:7687",
        neo4j.auth.basic("admin", "password")
    );
    
    const ogm = new OGM({ typeDefs, driver });
    
    const Movie = ogm.model("Movie");
    
    const [theMatrix] = await Movie.find({ where: { name: "The Matrix" } });

    Licence

    Apache 2.0

    Install

    npm i @neo4j/graphql-ogm

    DownloadsWeekly Downloads

    1,428

    Version

    2.5.5

    License

    Apache-2.0

    Unpacked Size

    138 kB

    Total Files

    51

    Last publish

    Collaborators

    • neo4j-organization
    • oskarhane
    • linuslundahl
    • adamcowley
    • darrellwarde
    • danstarns