Quick ORM
2.3.0
2.3.0
  • Introduction
  • What's New?
  • Upgrade Guide
  • Getting Started
    • Defining An Entity
    • Retrieving Entities
    • Creating New Entities
    • Updating Existing Entities
    • Deleting Entities
    • Query Scopes
  • Relationships
    • Relationship Types
      • hasOne
      • hasMany
      • belongsTo
      • belongsToMany
      • hasManyThrough
      • polymorphicBelongsTo
      • polymorphicHasMany
    • Retrieving Relationships
    • Eager Loading
  • CBORM Compatibility Shim
  • Collections
  • Custom Getters & Setters
  • Serialization
  • Interception Points
  • Debugging
  • Contributing
Powered by GitBook
On this page
  • Entity / Service Methods
  • Criteria Builder Methods

Was this helpful?

Edit on Git
Export as PDF

CBORM Compatibility Shim

To assist you in migrating from CBORM, Quick ships with a small compatibility shim. To use it, have your entity extend quick.models.CBORMCompatEntity. This will map common CBORM methods to their Quick counterparts as well as provide a partial CriteriaBuilder shim. The compatibility shim does not cover differences in properties or relationships.

Entity / Service Methods

  • list

  • countWhere

  • deleteById

  • deleteWhere

  • exists

  • findAllWhere

  • findWhere

  • get

  • getAll

  • new

  • populate

  • save

  • saveAll

  • newCriteria

Criteria Builder Methods

  • getSQL

  • between

  • eqProperty

  • isEQ

  • isGT

  • gtProperty

  • isGE

  • geProperty

  • idEQ

  • like

  • ilike

  • isIn

  • isNull

  • isNotNull

  • isLT

  • ltProperty

  • neProperty

  • isLE

  • leProperty

  • maxResults

  • firstResult

  • order

  • list

  • get

  • count

  • onMissingMethod

PreviousEager LoadingNextCollections

Last updated 6 years ago

Was this helpful?