درخواست راهنمایی در استفاده از mongoose و promise

با سلام.
من در استفاده از promise تازه کار هستم.

این تابع را در زبان CoffeeScript تعریف کردم:

myFunc = ->
  result = await User.findById 102086749

  console.log result
  return result

برای دریافت مقدار خروجی این تابع دچار مشکل شدم. ببینید:

Promise { <pending> }
{ admin: false,
  point: 40,
  _id: 102086749,
  createdAt: 2019-01-08T16:54:31.553Z,
  updatedAt: 2019-01-14T14:03:54.429Z,
  path: '102086749',
  __v: 0 }

ممنون میشم راهنمایی کنید. هدف من دست یافتن به اون آرایه چاپ شده است.

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 5 سال پیش

سلام، یه async بذارید قبل از myFunc، من با CoffeScript کار نکردم ولی در حالی که myFunc با یه await داخل خودش وجود داره، باید async باشه.

online-support-icon