見出し画像

CAD対策!問題解説54

ServiceNow Certified Application Developer (CAD) 対策の模擬問題です。
その他、CAD対策記事はこちらのマガジンにまとめています。

CAD対策の1問目は以下です。

問題

次のどれが GlideRecord API のメソッドではありませんか?

A.addQuery()
B.addEncodedQuery()
C.addOrQuery()
D.addAndQuery()
E.query()

解答

CD

解説

GlideRecord は、ServiceNow のデータベース操作を行うための API で、多くのメソッドを提供しています。しかし、addAndQuery() というメソッドは存在しません。AND 条件を追加する場合、addQuery() メソッドを複数回使用することで実現します。

A. addQuery()

指定したフィールドに対して条件を追加します。複数回使用することで AND 条件を構築できます。

B. addEncodedQuery()

エンコードされたクエリ文字列を使用して、複雑な条件を一度に追加します。

C. addOrQuery()

存在しません。OR 条件を追加するためのメソッドとしては、addOrCondition() というメソッド名が正しいです。

D. addAndQuery()

存在しません。AND 条件は、addQuery() を複数回使用することで表現します。

E. query()

設定した条件に基づいて、データベースからレコードを取得するメソッドです。

分野

外部データの使用

この記事が気に入ったらサポートをしてみませんか?