raistlfiren / elastic Goto Github PK
View Code? Open in Web Editor NEWElastic search extension for Bolt
Elastic search extension for Bolt
Hi,
Just starting out with some Elasticsearch experiments. Here are some additional notes/question so that others can see.
1. Compatibility with 7.x
(Note: never had experience with Elasticsearch before, so I'm not 100% sure)
This extension doesn't work for me with Elasticsearch 7.1.0
, it might be because of Removal of Mapping Types in the new version. It's possible to add a include_type_name
to make it work like Elasticsearch 6.x
. Also I believe default_index
is deprecated in the new version.
Any plans on further supporting Elasticsearch 7.x?
(No need to fix it for me as I'm attempting a different approach that's quite difficult to solve in a generic way).
2. Indexing repeaters and blocks
Does this extension also index repeaters and blocks?
I generally feel this is quite tedious to fix. Especially if you do stuff like selecting multiple records that are viewless/non-searchable. But that content is shown on the record. I feel you'll end up with so much recursion/nesting that's it not a feasible solution anyways.
Because of this, my solution is to scrape the page, then strip of all the HTML and content that is duplicated on all other pages (e.g. header, menu, footer).
What are your thoughts on this?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.