Orientdb-truncate-class

提供:Dev Guides
移動先:案内検索

OrientDB-クラスの切り捨て

*Truncate class* は、クラスの一部として定義されたクラスターのすべてのレコードを削除します。 OrientDBでは、すべてのクラスに同じ名前のクラスターが関連付けられています。 クラス階層からすべてのレコードも削除する場合は、POLYMORPHICキーワードを使用する必要があります。

次の文は、Truncate Classコマンドの基本的な構文です。

TRUNCATE CLASS <class> [ POLYMORPHIC ] [ UNSAFE ]

上記の構文のオプションに関する詳細を次に示します。

*<class>* -切り捨てるクラスを定義します。
*POLYMORPHIC* -コマンドが階層も切り捨てるかどうかを定義します。
*UNSAFE* -頂点またはエッジクラスでコマンドの強制切り捨てを定義します。

クラス Profile を切り捨てる次のクエリ。

orientdb> TRUNCATE CLASS Profile

上記のクエリが正常に実行されると、次の出力が得られます。

Class truncated successfully