NAME
Metabase::Index::MongoDB - Metabase index on MongoDB
VERSION
version 1.000
SYNOPSIS
use Metabase::Index::MongoDB;
Metabase::Index::MongoDB->new(
host => 'mongodb://localhost:27017',
db_name => 'my_metabase',
);
DESCRIPTION
This is an implementation of the Metabase::Index and Metabase::Query roles using MongoDB.
USAGE
See Metabase::Backend::MongoDB for constructor attributes. See Metabase::Index, Metabase::Query and Metabase::Librarian for details on usage.
LIMITATIONS
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). -or
-
The
-or
operator cannot be nested. -not
-
Only simple comparisons can be negated. This makes
-not
not particularly useful.
AUTHOR
David Golden <dagolden@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2011 by David Golden.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004