Metabase::Index::MongoDB - Metabase index on MongoDB
version 1.000
use Metabase::Index::MongoDB; Metabase::Index::MongoDB->new( host => 'mongodb://localhost:27017', db_name => 'my_metabase', );
This is an implementation of the Metabase::Index and Metabase::Query roles using MongoDB.
See Metabase::Backend::MongoDB for constructor attributes. See Metabase::Index, Metabase::Query and Metabase::Librarian for details on usage.
Search queries have limitations based on the underlying MongoDB search API. Specifically:
-and
It is not possible to combine -eq with other comparisons on the same field or to combine multiple constraints on the same field using the same operator (e.g. two -like constraints).
-eq
-like
-or
The -or operator cannot be nested.
-not
Only simple comparisons can be negated. This makes -not not particularly useful.
David Golden <dagolden@cpan.org>
This software is Copyright (c) 2011 by David Golden.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004
To install Metabase::Backend::MongoDB, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Metabase::Backend::MongoDB
CPAN shell
perl -MCPAN -e shell install Metabase::Backend::MongoDB
For more information on module installation, please visit the detailed CPAN module installation guide.