目前,我仍在學習Neo4J圖形數據庫,並計劃將當前的RDBMS遷移到圖形數據庫。所以我正在尋找如何在PHP/Codeigniter中連接Neo4J的方法,直到我發現Neoxygen-NeoClient纔是答案。NeoClientPHP從Neo4J檢索數據時的問題
我使用作曲家安裝後,我打算測試它。我創建了一個名爲connection.php的新頁面,並放置在根文件夾中。不幸的是現在,我有一些時候問題在我的本地主機從Neo4j的獲取數據和
而且下面是包含connection.php
<?php
require_once 'vendor/autoload.php';
use Neoxygen\NeoClient\ClientBuilder;
$client = ClientBuilder::create()
->addConnection('default', 'http', 'myserver.dev', 7474, true, 'username', 'password')
->build();
$q = 'MATCH (n:Actor) RETURN n.name';
$client->sendCypherQuery($q);
$result = $client->getRows();
echo $result;
?>
,以便從該查詢結果不顯示,我想問如何在PHP中顯示來自Neo4J的返回查詢?
更新
我是想測試從你這裏 https://github.com/ikwattro/neo4j-neoclient-example
運行的應用程序的例子然後我跟着你的安裝步驟,然後運行它在localhost 但還是想不出顯示來自Neo4j的數據再經過我檢查Web控制檯,我得到這個錯誤
http://localhost/search?q=Matrix無法加載資源:在SERV呃迴應,狀態爲404(未找到) localhost/graph加載資源失敗:服務器迴應狀態爲404(未找到) localhost/search?q = Matrix加載資源失敗:服務器迴應404狀態(未找到)
所以我想這個問題是我沒有得到圖文件夾後,和搜索我做了作曲家的安裝和我得到的只有廠商文件夾
composer install --no-dev --optimize-autoloader
你能否驗證一下? 如果不是這樣,請給我一些解決方案來解決這個問題。
而且還可以請你解釋你的意思是使用前
引發的問題首先,感謝您的答覆。其次我有另一個問題在https://github.com/ikwattro/neo4j-neoclient-example中指責你的NeoClient MovieDB示例。請檢查我更新的問題。謝謝 –
好吧,讓我檢查這 –
我更新了答案;-) –