config.neon pro pripojeni k MongoDB

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
chessbeer
Člen | 5
+
0
-

Ahoj, chtel bych se zeptat jak ma vypadat config.neon pro pripojeni k MongoDB? Primo v presenteru

$dbhost = ‚localhost‘;
$dbname = ‚database‘;

$m = new Mongo("mongodb://user:password@$dbhost");
$db = $m->$dbname;

se dokazu takto k db pripojit a pracovat s ni. Ale nedari se mi to rozchodit pres config.
Idealne pokud muzete dat ukazku celeho souboru, pripadne na co si dat pozor. Diky moc

bazo
Člen | 620
+
0
-
parameters:
	mongo:
		dbhost: host
		dbanme: dbname
		user: user
		password: password

services:
	- Mongo(mongodb://%mongo.user%:%mongo.password%@%mongo.dbhost%)
	- @Mongo::dbname //toto neviem ci funguje, ale nieco na ten sposob

ja osobne pouzivam takyto zapis

- MongoClient
- MongoDB(..., %mongo.dbname%)
motorcb
Člen | 552
+
0
-

@bazo:

Zdravím,

nastavil jsem config.neon podle zde popsaného návodu.
Do presenteru jsem si injectnul MongoClient. Vše vypadá OK, žádná chyba.

Jak nyní udělám select abych získal data z MongoDB?

Díky za rady

David Matějka
Moderator | 6445
+
0
-

Ze by injectnout si MongoDB, vybrat kolekci a na te provest select?