簡體   English   中英

如何在OrientDB上使用SQL查詢列出類?

[英]How do I list classes with a SQL query on OrientDB?

orientdb文檔上,我找到了類似LIST CLASSES或CLASSES的命令,該命令返回數據庫中當前類的列表->

    orientdb> LIST CLASSES

    CLASSES
    -------------+------+-------------+-----------
     NAME        |  ID  | CLUSTERS    | ELEMENTS  
    -------------+------+-------------+-----------
     Person      |    0 | person      |         7 
     Animal      |    1 | animal      |         5 
     AnimalRace  |    2 | AnimalRace  |         0 
     AnimalType  |    3 | AnimalType  |         1 
     OrderItem   |    4 | OrderItem   |         0 
     Order       |    5 | Order       |         0 
     City        |    6 | City        |         3 
    -------------+------+-------------+-----------
     TOTAL                                     16 
    -----------------------------------------------
    .

我正在嘗試使用select * from V加載所有數據庫,然后嘗試通過@class篩選所有結果,但是當數據庫變大時,我認為這不是一個好主意...

有沒有一種方法可以通過SQL查詢獲得相同的結果?

嘗試以下

SELECT expand(classes) from metadata:schema

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM