npm包wiki-plugin-cypher使用教程

阅读时长 4 分钟读完

简介

wiki-plugin-cypher是一个npm包,它提供了在wiki页面中使用cypher语句来查询neo4j数据库的功能。使用该插件,用户可以通过在wiki页面上直接输入cypher语句来查询neo4j数据库,并将查询结果显示在页面上。

安装

安装wiki-plugin-cypher非常简单,只需要在终端中运行以下命令即可:

配置

安装完成后,需要在wiki的配置文件中启用该插件。打开wiki的配置文件,找到以下代码:

将其改为以下代码:

使用

在wiki页面中使用cypher语句

在wiki页面中,输入以下格式的cypher语句即可进行查询:

其中,<cypher statement>为实际的cypher语句。例如:

这将查询neo4j数据库中的所有Person节点的name属性,并将结果限制为前10个。

在wiki页面中显示查询结果

在wiki页面中显示查询结果有两种方法:通过模板和通过js。

使用模板

在wiki页面中,可以通过以下代码调用模板来显示查询结果:

模板代码如下:

其中,<cypher statement>为实际的cypher语句。

使用js

在wiki页面中,可以使用jquery调用wiki-plugin-cypher提供的js接口来显示查询结果。示例代码如下:

-- -------------------- ---- -------
-----------------------------
  ---------------- ------- -------- ------------------------------------
    --- ---- - -------
    ------- ---- ---------------- -----
      ---- -- ------ - --------- - --------
    -
    ---- -- --------
    -------------------------------
  ---
---

其中,<cypher statement>为实际的cypher语句。该代码将查询结果显示在class为cypher-result的元素中。

示例代码

-- -------------------- ---- -------
- --------------------

------------ ---------- ------ ------ ----- --

-- ----

---- ----

--------------- ---------- ------ ------ ----- ----
----
-----------
  -----------------
-----------
-----
--------------- ---------- ------ ------ ----- ----

---- ----

---- ----------------------------
--------
-----------------------------
  ---------------- ------- ------ ---------- ------ ------ ----- ----------------------------
    --- ---- - -------
    ------- ---- ---------------- -----
      ---- -- ------ - --------- - --------
    -
    ---- -- --------
    -------------------------------
  ---
---
---------

结论

使用wiki-plugin-cypher可以方便地在wiki页面中查询neo4j数据库,并将查询结果显示在页面上。该插件提供了两种方法来显示查询结果:通过模板和通过js。在使用该插件时,需要注意安装和配置的步骤,以及在查询语句中使用正确的cypher语法。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6006710d8dd3466f61ffe189

纠错
反馈