anchor.diff:  ====
   Hibernate OGM always store identifiers using the +_id+ field of a MongoDB document ignoring
   the name of the property in the entity.
  +
  +That's a good thing as MongoDB has special treatment and expectation of the property +_id+.
   ====
   
   An identifier type may be one of the <<mongodb-built-in-types,built-in types>>
  
positive.code: Each property or more precisely column is represented by a field in this document,
  the field name being the column name.
  
  Hibernate OGM supports by default the following types:
  
  * [classname]+java.lang.String+
  
  
negative.code: 
  Queries using these constructs will be transformed into equivalent native MongoDB queries.
  
  [NOTE]
  ====
  Let us know <<ogm-howtocontribute,by opening an issue or sending an email>>
  what query you wish to execute.
  Expanding our support in this area is high on our priority list.
  ====
  
  ==== Native MongoDB queries
  
  Hibernate OGM also supports certain forms of native queries for MongoDB.
  