我们正在努力重构我们的网站框架,以使用我们自己的REST API而不是MySQL查询。 API使用流明。我们现在面临的一些问题是,我们需要重构大量非常复杂的查询来使用我们的API。
API有一些基本的过滤选项,例如使用Like
,In
,Greater Than
等。但我们无法进行JOINS,聚合,条件运算符等
我想知道你们会如何解决这个问题?
答案 0 :(得分:1)
你使用过Eloquent ORM吗?在我看来,你将能够轻松地完成Eloquent。它来自Lumen的同一个人,可能没有任何问题。
https://laravel.com/docs/5.4/eloquent
https://laravel.com/docs/5.4/eloquent-relationships
查询文档可以解决您提到的问题。
https://laravel.com/docs/5.4/queries
希望这会有所帮助:)