Friday, May 4, 2012

Mongo DB Advanced queries

#<Mongo DB>/bin
connect <databaseName> 

Like  search:

Bash command:
db.collectionName.find
({colName : { $regex : 'like_key_word*', $options: 'i' } } )

Spring Data query:

Query query = new Query();
        query.addCriteria( Criteria.where( "collectionName" ).regex( "like_key_word*",  "i" ) );

        List<collection_name_entity>collection_name_entity_list = ( List<collection_name_entity> ) find( query , collection_name_entity.class );

No comments:

Post a Comment