【发布时间】:2019-03-30 23:50:36
【问题描述】:
我想在 lumen 中使用 dynemodb 和 mysql。
我已经按照以下步骤,
https://github.com/aws/aws-sdk-php-laravel
从上面的 url 我为流明添加了 aws sdk 包
并在 .env 文件中添加我的访问密钥和密钥
在 bootstrap/app.php 中
我已经添加$app->register(Aws\Laravel\AwsServiceProvider::class);
现在我想用 dynemodb 和 lumen 来执行查询
执行 dynemodb 查询与我在下面的包中使用的 eloquent 相同。
https://github.com/baopham/laravel-dynamodb
现在我已经在模型中编写了我的代码,如下所示,
<?php
namespace App\Models;
use BaoPham\DynamoDb\Facades\DynamoDb;
use BaoPham\DynamoDb\DynamoDbModel;
class CategoryMaster extends BaoPham\DynamoDb\DynamoDbModel
{
protected $table = 'category_master';
protected $fillable = ['id', 'category_name'];
public static function listname()
{
$model = DynamoDbModel::where(['category_name' => 'blue']);
$query = $model->get();
echo"<pre>";print_r($query);die;
}
}
它给了我像下面这样的错误,
FatalErrorException in CategoryMaster.php line 8:
Class 'App\Models\BaoPham\DynamoDb\DynamoDbModel' not found
你能帮我解决泰国问题以使用 dynemodb
【问题讨论】:
-
您遇到什么错误?不要认为有人会在没有直接问题的情况下提供帮助。
-
我在 lumen 中为 aws 添加了 sdk,完成了初始设置,现在找不到如何设置它的数据库详细信息和所有内容
-
如何使用带流明的dynamodb表
-
上面我已经检查过了,它对我不起作用
标签: mysql laravel amazon-dynamodb aws-sdk lumen