Am 17.11.2016 um 13:12 schrieb Asbath Sama biyalou <asamabiyalou@yahoo.com>:
Please Not very clear. Then I just execute that method in the playground and It is good.
yes Norbert
On 17/11/2016 12:55, Norbert Hartl wrote: Ahh, I see. Your initializeMongo is actually a configuration of the system. That configuration you do once in the image, hence the name #enableSingleton because it is accessible as singleton from everywhere.
Norbert
Am 17.11.2016 um 12:44 schrieb Asbath Sama biyalou <asamabiyalou@yahoo.com>:
Thanks. Just look my function look like this: initializeMongo | repository | repository := VOMongoRepository host: 'example.com' port: 27017 database: 'example_name'. repository enableSingleton.
"Collections are created automatically as soon as you access them the first time." That is true but to connect to the database.
In which I have to implement that method : all the root classes or what.
On 17/11/2016 12:34, Norbert Hartl wrote: I'm not sure what you mean with initialize. If you think about creating the collections in mongo then you have to do nothing. Collections are created automatically as soon as you access them the first time.
Norbert
Am 17.11.2016 um 12:29 schrieb Asbath Sama biyalou via Pharo-users <pharo-users@lists.pharo.org>:
Von: Asbath Sama biyalou <asamabiyalou@yahoo.com> Betreff: Mongo with Voyage Datum: 17. November 2016 um 12:29:24 MEZ An: pharo-users@lists.pharo.org
Hello. I'am using pharo 4.0 with external mongo database (mongolab.com) I have like 7 classes which are voyageRoot. I want to know if I will initialize mongo in each class or in which class I can implement it. Thanks