Search results for "dist:Catmandu Catmandu::Store"
Catmandu::Store - Namespace for packages that can make data persistent
A Catmandu::Store is a stub for Perl packages that can store data into databases or search engines. The database as a whole is called a 'store'. Databases also have compartments (e.g. tables) called Catmandu::Bag-s. Some stores can be searched using ...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Store::Hash - An in-memory store
A Catmandu::Store::Hash is an in-memory Catmandu::Store backed by a hash for fast retrieval combined with a doubly linked list for fast traversal....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Store::Multi - A store that adds data to multiple stores
The Catmandu::Store::Multi is a combination of many Catmandu::Store-s as one access point. The Multi store inherits all the methods from Catmandu::Store. By default, the Multi store tries to update records in all configured backend stores. Importing,...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Store::Hash::Bag - Bag implementation for the Hash store
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Store::Multi::Bag - Bag implementation for the Multi store
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Fix::add_to_store - add matching values to a store as a side effect
add_to_store(PATH,STORE[,store_param: store_val, ...][,bag: bag_name]) Store a record or parts of a record in a Catmandu::Store. The values at the PATH will be stored as-is in the database but should be hashes. If the value contains an '_id' field, t...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Fix::lookup_in_store - change the value of a HASH key or ARRAY index by looking up its value in a store
lookup_in_store(PATH,STORE[,store_param: store_val, ...][,bag: bag_name][,delete:1][,default:value]) Use the lookup_in_store fix to match a field in a record to the "_id" field in a Catmandu::Store of choice. For instance, if a Catmandu::Store contai...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Fix::search_in_store - use the value as query, and replace it by a search object
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Bag - A Catmandu::Store compartment to persist data
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Hits - Iterable object that wraps Catmandu::Store search hits
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Env - A catmandu configuration file loader
This class loads the catmandu.*.pl, catmandu.*.json, catmandu.*.yml and catmandu.*.yaml file from all provided load_paths. Programmers are advised *not* to use this class directly but use the equivalent functionality provided in the Catmandu package:...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Config - Configuration settings of Catmandu
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Fix - a Catmandu class used for data transformations
A Catmandu::Fix is a Perl package that can transform data. These packages are used for easy data manipulation by non programmers. The main intention is to use fixes on the command line or in Fix scripts. A small DSL language is available to execute m...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Cmd::copy - copy items from one store to another
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Cmd::import - import items into a store
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Cmd::export - export items from a store
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Cmd::delete - delete items from a store
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Cmd::drop - drop a store or one of its bags
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::PerlAPI - A short overview of the current Catmandu Perl API
This document provides a short overview of the Perl API of the 1.X version of Catmandu. The Perl API is provided as-is and might change in the future. For a stable implementation of Catmandu we refer to the command line interface of our tool....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC