我有两个猫鼬模型可以控制每个模型的mongo动作。从索引路径我调用我的一个模型的函数我想在第一个模型完成时从我的其他模型调用一个函数。 假设如下:
ThingOneSchema = new Schema({ _id :String, name :String});
ThingOneSchema.statics.saveUser = function(thing, callback){
...do some stuff
ThingTwoSchema = new Schema({_id :String, property:String});
ThingTwoSchema.statics.doSomething = function(prop, callback){
... do some stuff
在我的索引调用中,我想从thingTwoSchema调用doSomething,然后从ThingOneSchema调用saveUser。当我尝试在我的程序中应用它时,我发现Q有点令人困惑。示例通常采用doSomething(result).then(function(result))
的形式
但我不知道如何以这种方式调用q。
答案 0 :(得分:0)