diff --git a/src/docbkx/reference/mapping.xml b/src/docbkx/reference/mapping.xml
index bcb538ba0..766ce17b6 100644
--- a/src/docbkx/reference/mapping.xml
+++ b/src/docbkx/reference/mapping.xml
@@ -370,6 +370,13 @@ public class Person {
Language statement to transform a key's value retrieved in the
database before it is used to construct a domain object.
+
+
+ @Field - applied at the field level and
+ described the name of the field as it will be represented in the
+ MongoDB BSON document thus allowing the name to be different than
+ the fieldname of the class.
+
The mapping metadata infrastructure is defined in a seperate
@@ -388,16 +395,24 @@ public class Person<T extends Address> {
@Id
private String id;
+
@Indexed(unique = true)
private Integer ssn;
+
+ @Field("fName")
private String firstName;
+
@Indexed
private String lastName;
+
private Integer age;
+
@Transient
private Integer accountTotal;
+
@DBRef
private List<Account> accounts;
+
private T address;