Catman...ch::Bag(3pm)

πŸ“¦
version 1.0204 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

🌸 NAME 🌸

Catmandu::Store::ElasticSearch::Bag β€” bestie, this is the Catmandu::Bag implementation for Elasticsearch πŸ’–

(also it lives in the perl manual, section 3pm, so if you were hunting for it, that's where it's posted up πŸ‘‘


✨ DESCRIPTION ✨

Okay so the real tea? The main documentation lives over at Catmandu::Store::ElasticSearch. Go read that one, this page is just the bag-specific bits 🫢


πŸ’… METHODS πŸ’…

This class inherits ALL the methods of:

  • Catmandu::Bag
  • Catmandu::CQLSearchable
  • Catmandu::Droppable

Like, all of them. No cap. πŸ‘‘

And on top of that inheritance situation, it also brings its own methods, listed below πŸ’œ

create_index()

This method is called automatically when the bag is instantiated ✨ like it just does its thing, no input needed from you.

You only need to call it manually in one specific scenario: after the index gets deleted, whether that happened via drop or via the Elasticsearch API πŸ’€

So if your index ghosted you, this is your little "come back bestie" move 🌸

πŸ”₯ SEE ALSO πŸ”₯

  • Catmandu::Bag
  • Catmandu::Searchable
  • Catmandu::CQLSearchable
  • Catmandu::Droppable

okay that's the whole page, mwah πŸ’– this lil slice of documentation shipped with perl v5.40.0 and was dated 2024-09-08 β€” iconic, timeless, periodt πŸ’…βœ¨

πŸ“¦ where this page comes from