Curl Global Community

Full Version: RecordSetのappend
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
こんにちは!


RecordSetにappendする際のレスポンスについて質問です。

Curlドキュメントをみると、RecordかRecordDataを追加できるようですが、
どちらの型でデータを作成したほうが速くなるのでしょうか?

教えて下さい。
理屈上は、RecordDataがappendされた場合内部で
Recordに変換しているはずですので、
変換の手間が抜ける分Recordを直接appendした方が早いと思います。

しかし、RecordSet.new-recordで作られたRecordに値をsetしていくと
RecordSetはその都度RecordSetEventを発生させますから、
イベントを操作しているとかえって遅くなる可能性はありますね。

RecordSet.batch-events?をtrueに設定した状態で
Recordを作成、追加するのが一番早い操作になるのではないでしょうか。
nmyzkさま

回答ありがとうございます。

batch-events? で一気にRecordを作成、追加が適切では、ということですね。


ありがとうございました!

こういった気軽に聞けるCommunityがあると便利ですね。