Я хочу использовать dynemodb и mysql с люменами.
У меня есть следующие шаги,
https://github.com/aws/aws-sdk-php-laravel
сверху url У меня есть пакет для добавления awsSDK для люмена
и добавить мой ключ доступа и секретный ключ в файле .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