ttree / jsonstore
极简的JSON文档存储
3.0.0
2019-01-25 15:55 UTC
Requires
- neos/flow: ^5.0
README
使用简单的API存储JSON文档,可以用于存储表单或任何非结构化数据。
如何使用?
您必须使用 StoreService
作为与存储交互的中心方式。内部存储目前仅使用Doctrine,但在未来的版本中,存储实现将是可插拔的。在服务中,您可以使用以下公共方法
StoreService::add
创建新的文档StoreService::update
更新新的文档StoreService::remove
删除新的文档StoreService::count
根据类型统计所有文档StoreService::paginate
根据类型分页遍历所有文档
一个 Document
必须有一个 label
,一个 type
以及一个可序列化的JSON负载。
事件
在文档的生命周期中,以下信号被发出
StoreService::documentAdded
StoreService::documentUpdated
StoreService::documentRemoved
致谢
开发由 ttree ltd - neos解决方案提供商 赞助。
我们尽最大努力用爱心制作这个包,我们欢迎赞助、支持请求等,请联系我们。
许可证
MIT许可证(MIT)。有关更多信息,请参阅 LICENSE。