coffee 스크립트를 사용하여 node.js를 작성했습니다. 잘 알고 싶은 것은 커피 스크립트의 함수 값을 반환하는 방법입니다. 여기 DB 관련 작업이 모든 비동기이기 때문에, 당신은 find
루틴에 대한 콜백 함수를 지정해야 내 코드커피 스크립트에서 함수의 값을 반환하는 방법
exports.find=->
db.open((err, db)->
unless err
db.createCollection('test', (err, collection)->
unless err
collection.find().toArray((err, items)->
unless err
//here how to return *items*
console.log(items)
)
)
)
는 치아 오, 어떻게 다른 모듈에서이 방법을 사용하려면 반환됩니다? 'db = require ('./ db'); items = db.find (???)' – Mil0R3
@Veelian 예제 코드에서'db.open'을 사용하는 방법처럼. 'db.find (err, items) -> doSomething (items)' – qiao