Skip Navigation

Select This! Exploring the Reason Entity Selector

Andrew Bacon, Carleton College

 The Entity Selector class is the primary way to get information about Reason entities, and is central to any custom development in Reason. Despite its importance, many people -- myself included -- struggle with it from time to time. Come learn about using $es, talk with people who love and hate it, and walk away with a nifty Entity Selector quick reference sheet.

We will discuss the following:

  • The significance of "left" and "right" in entity selector methods.
  • Best practices for optimizing entity selector queries.
  • Using multivalue results with enable_multivalue_results().
  • When and when not to specify a site_id.