sql >> Databáze >  >> NoSQL >> MongoDB

podporuje mongoose virtuální pole ve výběru jako SQL

Ano. Schémata Mongoose podporují virtuály. Podívejte se na část schématu v příručce . Myslím, že byste mohli chtít něco takového:

var salesSchema = new Schema({
  sale: Number
});

salesSchema.virtual('status').get(function() {
  if (this.sale === 1) {
    return 'sale';
  } else {
    return 'none';
  }
});



  1. Funkce pro výměnu hodnot v NodeJS s mongo+mongoose

  2. Zavolejte uloženou funkci Mongodb z PHP7

  3. mongodb jak se dotazovat na řetězec součtu?

  4. Jak používat $lookup jako INNER JOIN v MongoDB Aggregation?