Ask a Jedi: Smaller Dumps

This post is more than 2 years old.

Ok, I swear this is the last childish entry title (for this week). A few days ago I blogged about how you can save the result of a cfdump for later use. It occurred to me that I bet many folks aren't aware of the very useful attributes of the cfdump tag. Here is a quick run down:

  • Label: Did you know that you can provide a label to the dump? This is useful if you are running multiple dumps on one page. I almost always use a label even if I only have one dump.
  • Expand: By default the result of a cfdump will create a large block of data on your screen. You can use expand=false to automatically contract the data. Did you know that you can expand and collapse individual nodes of a dump just by clicking on their names?
  • Top: My absolute favorite attribute. Ever dumped a query and were dismayed by the 200+ rows that suddenly showed up in your browser? The top attribute lets you dump a query and restrict it to a certain number of rows. It also works on structs by preventing you from going too deep into a nested struct. In other words, for structs the top attribute references how deep the dump will go.
Raymond Camden's Picture

About Raymond Camden

Raymond is a developer advocate for HERE Technologies. He focuses on JavaScript, serverless and enterprise cat demos. If you like this article, please consider visiting my Amazon Wishlist or donating via PayPal to show your support. You can even buy me a coffee!

Lafayette, LA