محمدی

درخواست راهنمایی در استفاده از 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 }

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

پاسخ‌ها به این تاپیک
آرمان حسینی
آرمان حسینی توسعه دهنده وب، علاقه مند به اوپن سورس
۱۳۹۷/۱۲/۱۱

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