essamamdani/elastic-search

此软件包最新版本(dev-master)没有提供许可证信息。

这基本上是Elastic Search的CRUD系统。因此,您可以使用这个库并节省时间。

安装: 6

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 0

分支: 0

开放问题: 0

语言:JavaScript

dev-master 2016-03-07 09:19 UTC

This package is not auto-updated.

Last update: 2024-09-20 19:24:58 UTC


README

这是一个基于Elastica Search基本CRUD的使用工具,构建在Elastica Library之上,将读取的数据对象化,并封装成便于开发的工具。


## 声明 本作品授权采用姓名标示-非商业性 2.0 台湾 (CC BY-NC 2.0 TW) 授权,详情见 [http://creativecommons.org/licenses/by-nc/2.0/tw/](http://creativecommons.org/licenses/by-nc/2.0/tw/)
## 详细 DEMO 说明网页 * [http://comdan66.github.io/OA-ElasticaSearch/](http://comdan66.github.io/OA-ElasticaSearch/)
## 简介 * 这是一套基于 [Elastica Library](https://github.com/ruflin/Elastica) 开发的工具,用于方便使用对象操作Elastica Search数据读取。 * 通过各种类别方法(static),对Elastica Search实现[新增](http://comdan66.github.io/OA-ElasticaSearch/guide/create.html)、[查询](http://comdan66.github.io/OA-ElasticaSearch/guide/read.html)、[修改](http://comdan66.github.io/OA-ElasticaSearch/guide/update.html)、[删除](http://comdan66.github.io/OA-ElasticaSearch/guide/delete.html) 的操作。 * 查询出来的每一笔数据,再将其封装成对象单元,方便于对象化思维的设计。 * 每个对象都可以继承基础的 [修改](http://comdan66.github.io/OA-ElasticaSearch/guide/update.html)、[删除](http://comdan66.github.io/OA-ElasticaSearch/guide/delete.html) 的实体方法。 * 分别对不同的 Type 分类出不同的类(Class)。 * 使用前要先引入 `demo/Elastica/ElasticaSearch.php` 文件后即可使用。 * CRUD 示例,将会以 Type User 作为示例说明,详细结构可以查阅 [结构说明](http://comdan66.github.io/OA-ElasticaSearch/guide/struct.html)。 * 后端 PHP 语言示例可以查阅文件 `demo/index.php`。 * 相关 Elastica Search 语法可以查阅 [https://elastic.ac.cn/](https://elastic.ac.cn/)
## 目录 * [结构说明](http://comdan66.github.io/OA-ElasticaSearch/guide/struct.html) * [Mac 安装](http://comdan66.github.io/OA-ElasticaSearch/guide/install.html) * [新增 (Create)](http://comdan66.github.io/OA-ElasticaSearch/guide/create.html) * [单笔新增 - create()](http://comdan66.github.io/OA-ElasticaSearch/guide/create.html#create) * [多笔新增 - createMany()](http://comdan66.github.io/OA-ElasticaSearch/guide/create.html#createMany) * [读取 (Read)](http://comdan66.github.io/OA-ElasticaSearch/guide/read.html) * [单笔查询 - find('one')](http://comdan66.github.io/OA-ElasticaSearch/guide/read.html#findOne) * [多笔查询 - find('all')](http://comdan66.github.io/OA-ElasticaSearch/guide/read.html#findAll) * [多条件查询 - find('all', $conditions)](http://comdan66.github.io/OA-ElasticaSearch/guide/read.html#findConditions) * [更新 (Update)](http://comdan66.github.io/OA-ElasticaSearch/guide/update.html) * [对象数据更新 - save()](http://comdan66.github.io/OA-ElasticaSearch/guide/update.html#save) * [单笔数据更新 - update()](http://comdan66.github.io/OA-ElasticaSearch/guide/update.html#update) * [多笔数据更新 - updateMany()](http://comdan66.github.io/OA-ElasticaSearch/guide/update.html#updateMany) * [删除 (Delete)](http://comdan66.github.io/OA-ElasticaSearch/guide/delete.html) * [对象数据删除 - delete()](http://comdan66.github.io/OA-ElasticaSearch/guide/delete.html#delete) * [多笔删除 - deleteMany()](http://comdan66.github.io/OA-ElasticaSearch/guide/delete.html#deleteMany)
### 关于