hi chris,

i just saw this, was the first place i've looked. But in your presenation i saw this code:

function(doc) {
        var pathToShop = ["planet", "country", "state",
        "county", "city", "street"].map(function(field) {
                return doc[field];
        });
        emit(pathToShop, doc.shop);
};

and in a security tutorial from JDavis appears that sha1 stuff:

"The final step is to create a special _design/_auth design document containing a users view mapping usernames to {password_sha: base64(sha1(password)), salt: <random salt>, roles: [<role name>, ...]} and a secret member."

so i am confused. where are the javascript functions implemented, grepping around the code always get me in wrong direction :-)

thx alot for your time
mario



Am 21.02.2010 um 18:24 schrieb J Chris Anderson:


On Feb 21, 2010, at 12:14 PM, Mario Scheliga wrote:

Hi folks,

i can't stop asking. which javascript functions are available in map, reduce, show, list and update functions?

I suggest there are jquery-functions also then the sha1-function available. (saw them in tuts). Is that right that all javascript includes in the share/www/scripts -directory is to my hand?

no, pretty much all that is available in the query server sandbox (aside from code you inline into your functions yourself) is what is added to it here:

http://github.com/apache/couchdb/blob/trunk/share/server/loop.js#L15


thx alot
mario


--
Sourcegarden GmbH HR: B-104357
Steuernummer: 37/167/21214 USt-ID: DE814784953
Geschaeftsfuehrer: Mario Scheliga, Rene Otto
Bank: Deutsche Bank, BLZ: 10070024, KTO: 0810929
Schoenhauser Allee 51, 10437 Berlin




--
Sourcegarden GmbH HR: B-104357
Steuernummer: 37/167/21214 USt-ID: DE814784953
Geschaeftsfuehrer: Mario Scheliga, Rene Otto
Bank: Deutsche Bank, BLZ: 10070024, KTO: 0810929
Schoenhauser Allee 51, 10437 Berlin

Reply via email to