2016-08-23 32 views

答えて

2

あなたがJavaScriptのString.prototype.substring()を使用することができます:あなたが希望50文字で新しいフィールドを返すために$substrを使用することができますMongoDBの内

<%= description.substring(0, 50) %> 

db.collectionName.aggregate([{ 
    $project: { 
     title: 1, 
     shortDescription: { 
      $substr: ["$description", 0, 50] 
     } 
    } 
}]); 

注ことのコード例ではcollectionNameという名前のコレクションを使用し、titledescriptionのようなフィールド名を使用しています。この方法では、制限付きでtitleshortDescriptionが返されますビューで使用する50文字まで

+0

ありがとうございます。 –

関連する問題