$ catmandu import JSON to ElasticSearch --bag catmandu < data.json
# Export data from ElasticSearch
$ catmandu export ElasticSearch --bag catmandu to JSON > data.json
# Export only o
fault Search::Elasticsearch client version
$ catmandu import JSON to ElasticSearch --bag catmandu --client '5_0::Direct' < data.json
# From Perl
use Catmandu;
my $store = Catmandu->
ore, C<search> in this case:
$ catmandu import JSON to search --bag mybag < data.json
$ catmandu export search --bag mybag to JSON > data.json
=head1 CQL MAPPING
Catmandu::Store::ElasticSearc
g;
use Catmandu::Sane;
our $VERSION = '1.0204';
use Catmandu::Hits;
use Cpanel::JSON::XS qw(encode_json decode_json);
use Catmandu::Store::ElasticSearch::Searcher;
use Catmandu::Store::ElasticSearc
throw(encode_json($res));
};
}
if (is_string($cb) && $cb eq 'log') {
return sub {
my ($action, $res, $i) = @_;
$self->log->error(encode_json($res));
on_success} = sub {
my ($action, $res, $i) = @_;
$self->log->debug(encode_json($res));
};
}
$self->store->es->bulk_helper(%args);
}
sub generator {
my ($se