Comments (6)
Did you set up the settings in config/services.php
? https://github.com/baopham/laravel-dynamodb/blob/master/README.md will show you how.
from laravel-dynamodb.
sorry I didn't set up it previously but after set up it's still giving the same error. I set the configuration to
'dynamodb' => [
'key' => env('abc'),
'secret' => env('123'),
'region' => env('us-east-2'),
'local_endpoint' => env('http://localhost:3000'),
'local' => env('dont know what to put here so i putted the same value http://localhost:3000'),
],
and i still getting the same error
from laravel-dynamodb.
env()
is a function to get your environment variable value.
In your .env
, you should have:
DYNAMODB_KEY=<insert your AWS access key>
DYNAMODB_SECRET=<insert your AWS secret key>
DYNAMODB_REGION=us-east-2
DYNAMODB_LOCAL_ENDPOINT=http://localhost:3000
DYNAMODB_LOCAL=<true or false - set to true if you want to run against the local dynamodb>
and then in your config/services.php
:
'dynamodb' => [
'key' => env('DYNAMODB_KEY'),
'secret' => env('DYNAMODB_SECRET'),
'region' => env('DYNAMODB_REGION'),
'local_endpoint' => env('DYNAMODB_LOCAL_ENDPOINT')
'local' => env('DYNAMODB_LOCAL')
],
from laravel-dynamodb.
thanks a lot for the help I think it's set up now. Also I am now experiencing lack of practical knowledge for using dynamodb with laravel I found the codes for using simple php with dynamodb at
but I cant found any thing like that for use in laravel with models.
I tried something awkward but when i hit the page it loads for a long time and then say maximum execution time exceeded.
my code is
Model Movies.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use BaoPham\DynamoDb\DynamoDbModel;
class Movies extends DynamoDbModel
{
//
}
controller BasicController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Movies;
class BasicController extends Controller
{
//
function firsttest(){
$model = new Movies;
$model->id = 'de305d54-75b4-431b-adb2-eb6b9e546014';
$model->save();
echo "hello";
}
}
error
can you tell me any link where I could find some stuff. or tell me what I am doing wrong.
from laravel-dynamodb.
You won't find anywhere that has examples to use DynamoDB with Eloquent because it is not supported by Laravel. This is why I created this package. Check out the examples in the README.
Check the logs, check if you created the DynamoDB table in AWS beforehand, check if you have the hash key set up correctly, etc. There are a lot of possibilities. But check the Laravel logs first.
from laravel-dynamodb.
thanks for the help. now its working properly, and one more thing Its working properly when I use the local dynamodb which is installed separately on my machine and also working with the connecting to dynamodb.us-east-1.amazonaws.com. but not working on the copy of dynamodb installed at vendor/baopham/dynamodb/ . Any way at last I have put it online so why not now. Thank You
from laravel-dynamodb.
Related Issues (20)
- Query gives no result when there is huge amount of data in DynamoDB table HOT 1
- How to connect DynamoDB via VPC endpoint HOT 1
- Combination of wherIn() and update() not working HOT 2
- I can't sort the items on a query HOT 3
- Could you fix this code? (PHP5.6 FatalError Analyzer.php ) HOT 1
- Issue using Nested attributes HOT 1
- Could I use AssumeRole with baopham dynamodb? HOT 2
- Force KeyCondition when filtering by only partition key in a table with a composite key HOT 1
- Add DAX Client HOT 1
- Pagination HOT 3
- DynamoDbModel constructor is not calling the `initializeTraits()` method like the parent HOT 1
- Unable to update data using where() HOT 6
- dynamodb.php not recognized HOT 1
- How to use 'Sort descending'
- How to query List\Map Key-Value field HOT 2
- Invalid Query or Scan syntax with "single-table design" indexes HOT 1
- How can we use API resources?
- Expecting RequestInterface, given RulesetEndpoint HOT 6
- Cannot access property/attribute of returned record HOT 2
- get() with a non-existent value as the primary key using where returns a collection with null instead of an empty collection
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from laravel-dynamodb.