Faster Snippets: Navigation Properties and Field Names

Modified on Mon, 15 May, 2023 at 4:16 PM

Navigating Object Relationships

In Clio, objects (such as Contacts and Matters) have relationships with each other.
When you are building snippets using Faster Snippets, these relationships are conveyed using the period ( . ) character.  For example, if you see a tag such as:
{Matter.Client.Name}
This can be read as:
 
  1. Find the selected Matter
  2. For that Matter, find the related Client
  3. For that Client, find its Name

Circular References

Sometimes, however, there may be circular references between different objects and that means that there may be multiple tags that extract the exact same data.  For example:

{Matter.Description}
and
{Matter.Folder.Matter.Description}

Both will return the matter's description, however, the first option is much more efficient.

{Matter.Description} can be read as:
  1. Find the selected Matter
  2. For that Matter, find its Description

Whereas {Matter.Folder.Matter.Description} can be read as:
  1. Find the selected Matter
  2. For that Matter, find the root Folder that documents are stored in.
  3. For that Folder, find the related Matter (That's the same matter as in Step #1!)
  4. For that Matter, find its Description.

When you have choices between a direct path and an indirect path, you should always choose the most direct path to get to the data you want.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article