アフィリエイト広告を利用しています

広告

posted by fanblog

2016年11月09日

sfdcのperformance について

今回のPOSTはApex classでのクエリ使用について話しますლ(╹◡╹ლ)

人によって、クエリの使い方がそれぞれの癖があるということが現実

わたしなら、結構動的クエリが好き

メンテナンスもしやすい
なぜなら、行ごとにしてるから、その行の目的が1つだけ、誰でもわかるやろ

ただし、書く行は増える。

実はもともとのわたしが、メソッドを使って、対象のオブジェクトの全て項目を取得していた。

小さいオブジェクトなら、いいけど

項目数が100に近く、全部取ると処理時間が長い

それで、使う項目のみ動的クエリにより、1つ1つ取得するにした。



動的クエリ


わたしならいつもこんな感じ

String query = 'SELECT Id, ';
query += 'Name ';;
query += 'FROM sObject__c ';;
query += 'WHERE Id = varId ';(varIdは変数);
List queryResult = Database.query(query);;



あとはqueryResultを使って
データを処理する、それはニーズによって結構変わってくる

以上です。
タグ:DB捜査
posted by Jude at 20:17 | Comment(0) | TrackBack(0) | SFDC
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/5605580
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
いつもお世話になります。ブログ引越しになったので最新のSFDC情報はこちらへ SFU_CRT_BDG_Pltfrm_App_Blder_RGB.jpg SFU_CRT_BDG_Admin_RGB.jpg
プロフィール
Judeさんの画像
Jude
こんにちは、自由が欲しいJudeっす。最近ネットビジネスを始まった。結婚はしていないが、会社の残業が大嫌い、何しても周りの人に迷惑をかけないように、社会に負の影響を与えないように常に意識してる。残業のない国になるため、できるところでコツコツ貢献しておる。、国民のみんなきっともっと幸せと信じている。
プロフィール
<< 2019年01月 >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
検索
月別アーカイブ
日別アーカイブ
最新コメント
ファン
×

この広告は30日以上新しい記事の更新がないブログに表示されております。