---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# 参照修飾子の INSTANCEOF 演算子

# 参照修飾子の INSTANCEOF 演算子 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

参照修飾子で INSTANCEOF 演算子を使用すると、複合クラス修飾子を短縮または簡略化できます。

たとえば、cmdb_ci テーブルへの参照フィールドに INSTANCEOF 演算子を使用して、クラスのすべてのサブクラスが結果に含まれるように指定します。次の参照修飾子は、Linux、UNIX、Windows などを含むすべてのサーバーを返します。これは、これらの各サブクラスが cmdb_ci_server クラスを拡張するためです。  

    sys_class_nameINSTANCEOFcmdb_ci_server

別の例では、同様の方法で次の参照修飾子を簡略化できます。  

     u_active=true^sys_class_name=cmdb_ci_acc
    ^ORsys_class_name=cmdb_ci_computer
    ^ORsys_class_name=cmdb_ci_server
    ^ORsys_class_name=cmdb_ci_win_server
    ^ORsys_class_name=cmdb_ci_unix_server
    ^ORsys_class_name=cmdb_ci_linux_server
    ^ORsys_class_name=cmdb_ci_appl
    ^ORsys_class_name=cmdb_ci_netgear

サーバーのサブクラスが cmdb_ci_computer クラスを拡張するため、INSTANCEOF 演算子を使用すると、参照修飾子は次のように書き換えられます。  

     u_active=true^sys_class_name=cmdb_ci_acc
    ^ORsys_class_nameINSTANCEOFcmdb_ci_computer
    ^ORsys_class_name=cmdb_ci_appl
    ^ORsys_class_name=cmdb_ci_netgear


