David Golden > Metabase-Backend-MongoDB-1.000 > Metabase::Index::MongoDB

Download:
Metabase-Backend-MongoDB-1.000.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 1.000   Source  

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
syntax highlighting: