我正在开发一个应用程序,我想同时使用Laravel和Google BigQuery来存储数据。
我想继续使用Laravel的雄辩模型来轻松地生成SQL,但我希望所有的SQL都发送到Google BigQuery来存储和读取数据。
对于Laravel,这是可能的吗?
实现这一目标的最佳方法是什么?
发布于 2020-01-03 00:42:34
找不到已经在处理这个问题的库(您需要类似于 Laravel Scout 的东西)-您可以围绕 Google BigQuery 服务编写一个包装器(使用类似 https://github.com/schulzefelix/laravel-bigquery
的东西是否还有其他可用的软件包)-有了这个,您需要查看要发送到 BigQuery https://laravel.com/docs/5.5/eloquent#events 的 Laravel 模型中的事件,如果您想听的话对于给定模型上的许多不同事件,我会考虑使用观察者 - https://laravel.com/docs/5.5/eloquent#observers
我将从上面的内容开始&让我们看看https://github.com/laravel/scout,了解如何实现这一点。
我相信OSS社区也会非常感谢你把它打包到哪里。
祝好运!
https://stackoverflow.com/questions/59571218
复制相似问题