ArangoDB3 3.9.2のデータ(Collection)をクエリ(read)する方法

環境
Windows 10 Home 64bit
ArangoDB3 3.9.2

構文

FOR cft IN Collection名
RETURN cft

使用例1
SQL構文

FOR ss IN arkgamedb
    RETURN ss

実行結果

[
  {
    "_key": "1214",
    "_id": "arkgamedb/1214",
    "_rev": "_eZvARke---",
    "username": "山田太郎",
    "city": "東京",
    "dept": [
      "開発部",
      "計画部",
      "営業部"
    ]
  },
  {
    "_key": "1739",
    "_id": "arkgamedb/1739",
    "_rev": "_eZvKSuO---",
    "username": "山田1",
    "cityA": "東京",
    "dept1": [
      "開発部1",
      "計画部1",
      "営業部1"
    ]
  }
]

使用例2
_keyが「1214」のもののみ抽出します。
書式
RETURN DOCUMENT(Collection名, _keyの値)
SQL構文

RETURN DOCUMENT("arkgamedb", "1214")

実行結果

_key	_id	_rev	username	city	dept
1214	arkgamedb/1214	_eZvARke---	山田太郎	東京	["開発部","計画部","営業部"]

 

ArangoDB3

Posted by arkgame