В качестве предпосылки, я совершенно новичок в pg-обещании, javascript и машинописи, поэтому вполне возможно, что мой вопрос тривиален.
Я играю с pg-обещанием, так как мне нужно будет получить некоторыеданные из postgresql, и мне нужно использовать машинописный текст.
Я выполняю «любой» метод с предопределенным запросом, инкапсулированным в функцию упаковки. Из любого (..) мне возвращали только объект Promise, который я не знаю, как использовать (или даже если бы я должен был его использовать). Я могу напечатать набор результатов в консоли, поэтому я уверен, что он подключается к БД.
Пожалуйста, будьте осторожны, это мой первый пост в stackOverflow
Я попробовал несколько примеров на pg-страницу обещания, но, вероятно, моя проблема настолько тривиальна, что не зачислена на сайт, или, возможно, настолько проста, что не стоит объяснять: -)
function simpleSelect(db: any, query:string){
var ret :any[] = []
return db.any(query, [] )
.then( (data:any) => {
return data
}).finally(db.$pool.end)
```
This is the Promise object i got returned
Promise {
_bitField: 0,
_fulfillmentHandler0: undefined,
_rejectionHandler0: undefined,
_promise0: undefined,
_receiver0: undefined }