private void persistIndex(PersistIndex action, MetaLookup ormSession) {
String indexCfName = action.getIndexCfName();
Info info = lookupOrCreate2(indexCfName, ormSession);
DBCollection table = info.getDbObj();
byte[] rowKey = action.getRowKey();
IndexColumn column = action.getColumn();
byte[] key = column.getIndexedValue();
byte[] value = column.getPrimaryKey();
BasicDBObject doc = findIndexRow(table, rowKey, value);
Object keyToPersist = null;
if (indexCfName.equalsIgnoreCase("StringIndice")) {
keyToPersist = StandardConverters.convertFromBytes(String.class, key);
} else if ((indexCfName.equalsIgnoreCase("IntegerIndice"))) {