mper/cypher-querybuilder

Cypher 查询构建器

0.1 2016-12-13 09:59 UTC

This package is auto-updated.

Last update: 2024-08-29 04:09:12 UTC


README

Build Status

一个用于 Cypher 查询的 PHP 查询构建器。

进行中

安装

$ composer require mper/cypher-querybuilder

用法

<?php

use MP\Cypher\QueryBuilder;

$qb = new QueryBuilder();

$qb->addMatch()
    ->addNode('u', 'user')
    ->relation()->right()
    ->node('n');
$qb->where()->expr("u.name = 'foo'");
$qb->skip(10);
$qb->limit(10);

echo $qb->getQuery('u', 'n');
// MATCH (u:user)-[]->(n) WHERE u.name = 'foo' RETURN u,n SKIP 10 LIMIT 10