我想使用背包来处理我项目中的REST api数据。
我一直使用背包来使用雄辩的模型在没有REST的情况下管理数据。
但是现在我想从控制器中的api请求数据并将其显示在背包表中。
我可以用大量请求数据,用$this->crud->addColumns();
动态添加多列。
您能告诉我应该在EntityCrudController setup()
方法中使用哪种方法来添加数据吗?谢谢。
在背包3.5中使用Laravel 5.8。
对于使用Slim框架3的REST。
答案 0 :(得分:0)
恐怕不建议您将Backpack与您的自定义REST API一起使用。背包取决于Eloquent来完成与数据库交互有关的所有事情,因此您必须覆盖很多事情。
从技术上讲,这是可能的(您可以在EntityCrudController中创建操作方法,例如store(),update(),destroy(),search()并调用您的API而不是Eloquent-这将需要大量工作。不用背包就可以创建CRUD。