Обновить $ в mongoDB nodejs

Вы не можете рисовать виджет вне события рисования. Но вы можете рисовать в любое время не-виджет, например, на QImage, QPixmap или QPicture. Таким образом, это работает:

enter image description here [/g0]

#include <QApplication>
#include <QLabel>
#include <QPicture>
#include <QPainter>

int main(int argc, char *argv[])
{
   QApplication a(argc, argv);
   QLabel l;
   QPicture pi;
   QPainter p(&pi);

   p.setRenderHint(QPainter::Antialiasing);
   p.setPen(QPen(Qt::black, 12, Qt::DashDotLine, Qt::RoundCap));
   p.drawLine(0, 0, 200, 200);
   p.end(); // Don't forget this line!

   l.setPicture(pi);
   l.show();
   return a.exec();
}
0
задан monkeyUser 13 July 2018 в 21:15
поделиться

1 ответ

Попробуйте

const dataArray = await db.collection("mycoll")
  .find({ status: "init" })
  .project({ _id: 1 })
  .sort(sort)
  .limit(limit)

const pending_array_whitelist = dataArray.map((data) => {
  return (data._id)
})

const update = await db.collection("mycoll").update(
  { _id: { $in: pending_array_whitelist } },
  { $set: { status: "pending" } },
  { multi: true }
)

console.log(update)
0
ответ дан Anthony Winzlet 17 August 2018 в 12:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: