Ich benutze Neo4j und Codeigniter und ich muss überprüfen, ob ein bestimmter Knoten bereits vorhanden ist, bevor Sie es der DB hinzufügen.Zähle Zeilen in Neo4j mit Codeigniter
Im Moment habe ich dies tue:
// find the address
$cypher = "MATCH (adr) WHERE adr.ip_address = '".$address."' RETURN count(adr) as c";
$res = $this->neo->execute_query($cypher);
foreach ($res as $r)
{
$count = $r['c'];
}
if ($count > 0){
// ... some action here
}
ich dort das Gefühl, einen besseren Weg zu zählen Datensätze in einer Ergebnismenge sein muss.
Verwenden Sie eine andere Bibliothek für neo4j? In meinem Fall scheint diese Methode nicht zu existieren. Ich erhalte eine: Nachricht: Aufruf an undefinierte Methode Everyman \ Neo4j \ Query \ ResultSet :: num_rows() –