移动网站后端以使用 REST API 而不是 MySQL
Moving website back-end to use REST API instead of MySQL
我们正在努力重构我们的网站框架,以使用我们自己的 REST API 而不是 MySQL 查询。 API 使用流明。我们现在面临的一些问题是有大量非常复杂的查询,我们需要重构这些查询才能使用我们的 API.
API有一些基本的过滤选项,比如使用Like
、In
、Greater Than
等。但是我们没有办法做JOINS,聚合、条件运算符等
我想知道你们会如何解决这个问题?
你用过Eloquent ORM吗。在我看来,Eloquent 你将能够轻松度过难关。它来自 Lumen 的同一个人,可能会毫无问题地工作。
https://laravel.com/docs/5.4/eloquent
https://laravel.com/docs/5.4/eloquent-relationships
Queries Docs 对您提到的问题有一些解决方案。
https://laravel.com/docs/5.4/queries
希望这对您有所帮助:)
我们正在努力重构我们的网站框架,以使用我们自己的 REST API 而不是 MySQL 查询。 API 使用流明。我们现在面临的一些问题是有大量非常复杂的查询,我们需要重构这些查询才能使用我们的 API.
API有一些基本的过滤选项,比如使用Like
、In
、Greater Than
等。但是我们没有办法做JOINS,聚合、条件运算符等
我想知道你们会如何解决这个问题?
你用过Eloquent ORM吗。在我看来,Eloquent 你将能够轻松度过难关。它来自 Lumen 的同一个人,可能会毫无问题地工作。
https://laravel.com/docs/5.4/eloquent
https://laravel.com/docs/5.4/eloquent-relationships
Queries Docs 对您提到的问题有一些解决方案。
https://laravel.com/docs/5.4/queries
希望这对您有所帮助:)