Constructor Properties
Last updated
Last updated
There are a few properties you can instantiate the ActiveEntity with or set them afterwards that affect operation. Below you can see a nice chart for them:
Here is a nice example of calling the super.init()
class with some of these constructor properties.
Property
Type
Required
Default
Description
queryCacheRegion
string
false
#entityName#.activeEntityCache
The name of the secondary cache region to use when doing queries via this entity
useQueryCaching
boolean
false
false
To enable the caching of queries used by this entity
eventHandling
boolean
false
true
Announce interception events on new() operations and save() operations: ORMPostNew, ORMPreSave, ORMPostSave
useTransactions
boolean
false
true
Enables ColdFusion safe transactions around all operations that either save, delete or update ORM entities
defaultAsQuery
boolean
false
false
The bit that determines the default return value for list(), executeQuery()
as query or array of objects