Load mapper function from .js resource
This commit is contained in:
parent
4336b6f414
commit
ddf3156c8e
1 changed files with 3 additions and 4 deletions
|
|
@ -8,7 +8,8 @@
|
||||||
[clojure stacktrace]
|
[clojure stacktrace]
|
||||||
[monger.collection :as mgcol]
|
[monger.collection :as mgcol]
|
||||||
[monger.result :as mgres]
|
[monger.result :as mgres]
|
||||||
[monger.conversion :as mgcnv])
|
[monger.conversion :as mgcnv]
|
||||||
|
[monger.js :as js])
|
||||||
(:use [clojure.test]))
|
(:use [clojure.test]))
|
||||||
|
|
||||||
(monger.core/connect!)
|
(monger.core/connect!)
|
||||||
|
|
@ -504,9 +505,7 @@
|
||||||
;;
|
;;
|
||||||
|
|
||||||
(let [collection "widgets"
|
(let [collection "widgets"
|
||||||
mapper "function() {
|
mapper (js/load-resource "resources/mongo/js/mapfun1.js")
|
||||||
emit(this.state, this.price * this.quantity)
|
|
||||||
}"
|
|
||||||
reducer "function(key, values) {
|
reducer "function(key, values) {
|
||||||
var result = 0;
|
var result = 0;
|
||||||
values.forEach(function(v) { result += v });
|
values.forEach(function(v) { result += v });
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue