Skip to content
easility edited this page Oct 24, 2012 · 39 revisions

We answer questions on stackoverflow, so just tag the question with "playOrm". We generally respond within 24 hours.

For paid support send an email to dean at alvazan.com. We support clients in Asia, Europe, South and North America.

For training in the US as low as 200/student, feel free to contact us as well.

Developers: Please help us by encouraging those people with the money to utilize our support and/or training as we use the money to create a better product for you to make your life easier so we hope it's in your best interest as the motto has always been "you help us, we help you", right.

We also have google alerts setup so any posts anywhere on playOrm we should see within a few days to be able to respond back to you.

Feature List

Quickstart

  1. Getting started with the in-memory nosql database for testing example
  2. Getting started with basic Cassandra example
  3. Command line tool
  4. FAQ

Miscellaneous

  1. Logging to know for your benefit
  2. Where is support for Date and Calendar

NOT partitioned tables

(ie. these tables will NOT scale to trillions of row....that is the next section of examples)

  1. An important note on storage
  2. A basic *ToOne example
  3. A basic inheritance example
  4. A basic *ToMany example
  5. A basic JQL query example
  6. Some info on ad-hoc queries
  7. A basic ad-hoc query example (TestAdHocTool.java)

Partitioning and scalability with JQL

  1. A basic partitioning example
  2. A basic partitioning and join example
  3. partitioning and ad-hoc SQL

Re-Indexing and Constraint validation

  1. How to run the re-indexing on tables
  2. How to run the constraint validation checking on the database

Annotations

Class Level

Annotation Description Options
@NoSqlDiscriminatorColumn value
@NoSqlEmbeddable virtualCfName("")
@NoSqlEmbedded columnNamePrefix("")
@NoSqlEntity columnfamily("")
@NoSqlInheritance subclassesToScan
strategy
discriminatorColumnName("")
@NoSqlInheritanceType
@NoSqlQueries value
@NoSqlQuery name
query
@NoSqlVirtualCf storedInCf

Attribute Level

Annotation Description Options
@NoSqlColumn customConverter(none)
@NoSqlId generation(uniqueKeyGenerator)
usegenerator(true)
customConverter(none)
columnName("")
@NoSqlIndexed indexName("")
@NoSqlManyToMany columnName("")
keyFieldForMap("")
@NoSqlManyToOne columnName("")
@NoSqlOneToMany columnName("")
keyFieldForMap("")
@NoSqlOneToOne columnName("")
@NoSqlPartitionByThisField indexName("")
@NoSqlTransient