{"repo":"sandstorm/LightweightElasticsearch","free":true,"listed":false,"github":"https://github.com/sandstorm/LightweightElasticsearch","clone":"git clone https://github.com/sandstorm/LightweightElasticsearch.git","description":"This is a lightweight elasticsearch integration for Neos CMS, exposing the Elasticsearch API directly whereever possible.","language":"PHP","stars":13,"topics":["neoscms","elasticsearch"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Sandstorm.LightweightElasticsearch ...this is an attempt for a more lightweight elasticsearch integration for Neos CMS. This is built because I wanted to try out some different design decisions in parts of the Neos Elasticsearch integration. This is a wrapper around Flowpack.Elasticsearch.ContentRepositoryAdaptor, which replaces parts of its API. A huge thanks goes to everybody maintaining Flowpack.Elasticsearch.ContentRepositoryAdaptor and Flowpack.Elasticsearch, as we build upon this work and profit from it greatly. - Sandstorm.LightweightElasticsearch - Goals and Limitations - Starting Elasticsearch for development - Indexing - Configurations per property index field - Exclude NodeTypes from indexing - Indexing configuration per data type - Indexing configuration per property - Skip indexing and mapping of a property - Fulltext Indexing - Working with Dates - Working with Assets / Attachments - Search Component - Query API - Aggregations and Faceting - Result Highlighting - Indexing other data - Querying other data - Debugging Elasticsearch queries - Developing - Changing this readme - License Goals and Limitations The project has the following goals and limitations: - Only for fulltext search This means only document nodes or anything which can potentially appear in fulltext search results is put into the Elasticsearch index (everything marked in the NodeTypes as search.fulltext.isRoot = TRUE ). That means (by default) no content nodes or ContentCollections are stored ins","default_branch":null,"files":null,"tree":[],"storefront":"/r/sandstorm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sandstorm/LightweightElasticsearch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}