Comments (14)
cara vocês nem imaginam o quanto procurei vocês, estava desenvolvendo uma baseado nas features do firebase:
https://github.com/orgs/FiremonPHP
mas, encontrei vocês agora, se me antender, vamos ficar de boa....
from mongolid.
Cara, realmente, faltou colocar nas docs a parte do bootstrap.
Ao invés de usar o vendor/autoload.php
, por favor use o vendor/leroy-merlin-br/mongolid/bootstrap/bootstrap.php
.
Vamos pensar numa forma de ou atualizar as docs ou tirar a dependência do bootstrap.
Valeu pelo interesse 😉
from mongolid.
se a ideia é set o container no inicio da aplicação, por que não incluímos isso num script para o próprio composer ?
from mongolid.
na verdade só usamos esse arquivo para os testes. dá pra fazer sem scripts nem nada, dentro do IoC. É bem tranquilo de fazer. O que rola é que não usamos o mongolid diretamente, utilizamos o mongolid-laravel, que utiliza o container do laravel por baixo dos panos.
from mongolid.
Opa, qualquer dúvida/sugestão estamos aí!
from mongolid.
Uncaught RuntimeException: Can't pop from an empty datastructure in C:\www\mongolidtest\vendor\leroy-merlin-br\mongolid\src\Mongolid\Connection\Pool.php:37
Agora recebi isso, deve ser porque a estrutura de meu post não esta feita?
from mongolid.
Cara, acho que a gente tá devendo muito na documentação, sorry hahaha
Creio que nem precise mais do bootstrap.php
. Pode tentar o código abaixo?
<?php
require 'vendor/autoload.php';
use Mongolid\Manager;
use Mongolid\Connection\Connection;
$connection = new Connection('mongodb://localhost:27017');
$manager = new Manager();
$manager->addConnection($connection);
class Post extends Mongolid\ActiveRecord {
protected $collection = 'posts';
}
$post = new \App\Posts();
$post::all();
from mongolid.
continuamos na mesma! hahaha
from mongolid.
mas eu to lendo o código, a documentação não ta muito longe não, só que, exemplo, onde esta o nome do banco, é passado na url certo ? isso deixa um pouco confuso quem esta vindo do sql, então acho que podia ser uma coisa explicita. Só opnião minha mesmo.
from mongolid.
O erro esta batendo aqui.
from mongolid.
Resolvido, precisa usar o bootstrap ainda, porém existe um erro que o manager não possui construtor, logo como esta na documentação é um erro.
from mongolid.
Uma possibilidade, já que no formato atual funciona no laravel, mesmo sem construtor, o que acha se escrever um construtor, onde passando a conexão ele segue o fluxo do boostrap e vai ficar tudo bem ???
from mongolid.
from mongolid.
from mongolid.
Related Issues (20)
- Mongolid logo HOT 1
- Review Cursor and CacheableCursor
- Unsetting a field and updating the model has no effect
- Support for laravel 7
- docs page down? HOT 4
- How use skip() as paginate? HOT 2
- how to simulate query and paginate methods
- suggestion: add aggregation option
- Uncaught Error: Class 'Mongolid\Manager' not found... HOT 1
- $driver_options['typeMap'] HOT 4
- `Serializer\Type\Converter` performance HOT 2
- Regression: original attributes doesn't work properly in new Active Record object. HOT 1
- Regression: Mongolid referencesMany are not using cache component. HOT 1
- Using hybrid schema for application that needed. HOT 1
- Self relation/referencing feature HOT 1
- Problem with "Setup" mongolid in my project HOT 5
- Create a Contributing.md
- Implement Countable interface for Cursors HOT 2
- Branch strategy HOT 1
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 mongolid.