I'm so ashamed I hadn't tried this before asking... a simple
*ConfigurationOfMongoTalk
load* did the job ¬¬

Thanks a lot!


2013/7/4 Esteban Lorenzano <esteba...@gmail.com>

> Mmm... no idea... you could try by updating all the MongoTalk package,
> probably is out of sync :)
>
> On Jul 4, 2013, at 4:28 PM, Bernat Romagosa <
> tibabenfortlapala...@gmail.com> wrote:
>
> Hmm, none of the MongoQueries tests pass, giving the following #dnu:
>
> MessageNotUnderstood: BlockClosure>>bsonTypeCode
>
> I guess I'm missing some packages?
>
>
> 2013/7/4 Bernat Romagosa <tibabenfortlapala...@gmail.com>
>
>> Hi Esteban,
>>
>> I installed MongoQueries-NicolasPetton.6, but I did it manually, should I
>> have used some Monticello configuration perhaps?
>>
>> Thanks!
>>
>>
>> 2013/7/4 Esteban Lorenzano <esteba...@gmail.com>
>>
>>> Hi :)
>>>
>>> can you check if you have the "MongoQueries" package installed?
>>>
>>> cheers,
>>> Esteban
>>>
>>> ps: please notice that in anycase you will not be able to execute
>>>
>>> [ :each | each name first = $X ]
>>>
>>> because the MongoQueries package just translates the block into a
>>> mongo-query which is a dictionary (a JSON expression). But you will found
>>> some ways to help you, some special keywords like #in: and #where: (you can
>>> see how they work in the tests)
>>>
>>>
>>>
>>> On Jul 4, 2013, at 2:17 PM, Bernat Romagosa <
>>> tibabenfortlapala...@gmail.com> wrote:
>>>
>>> Hi!
>>>
>>> I realize probably only Esteban will be able to answer, but I prefer to
>>> write to the list so the mail is logged and other people can benefit from
>>> it.
>>>
>>> I'm trying to use blocks as arguments for #*selectOne:* and #*
>>> selectMany:*, but it doesn't seem to work. Here's my code:
>>>
>>> MyClass selectOne: { #name -> 'Some name' } asDictionary.
>>> MyClass selectOne: [ :each | each name = 'Some name' ].
>>>
>>>
>>> The first one works, but the second one raises a *VOMongoConnectionError
>>> *.
>>>
>>> Also:
>>>
>>> MyClass selectMany: { #name -> 'Some name' } asDictionary.
>>> MyClass selectMany: [ :each | each name = 'Some name' ].
>>>
>>>
>>> The first does work, the second one doesn't, which prevents me from
>>> writing more useful stuff like:
>>>
>>> MyClass selectMany: [ :each | each name first = $P ].
>>>
>>> Any idea why this could be failing? I've the latest stable version
>>> loaded via:
>>>
>>> Gofer it
>>>  url: 'http://smalltalkhub.com/mc/estebanlm/Voyage/main';
>>>  package: 'ConfigurationOfVoyageMongo';
>>> load.
>>> (Smalltalk at: #ConfigurationOfVoyageMongo) load.
>>>
>>> Thanks! :)
>>>
>>> Bernat.
>>>
>>> --
>>> Bernat Romagosa.
>>>
>>>
>>>
>>
>>
>> --
>> Bernat Romagosa.
>>
>
>
>
> --
> Bernat Romagosa.
>
>
>


-- 
Bernat Romagosa.

Reply via email to