Mongooseオブジェクトからプロパティのリストを出力しようとしていますが、Javascriptヘルパー関数もたくさんあります。Mongooseスキーマプロパティを出力するだけのクリーンな方法があるかどうか疑問に思っています。
私のジェイドの表示コードは次のようになります。
h4 Legacy data
ul
- each val, key in d.old
li= key + ": " + val
そして私のマングーススキーマ定義は
Entry = new Schema({
old : {
submitter : String,
table : String,
wordid : Number
}
});
ただし、ページがレンダリングされると、同時に出力される他のJavascriptプロパティと関数が多数あります。例えば
_scope: [object Object]
toObject: function () { return this.get(path); }
wordid: 2035
...
スキーマのプロパティだけを反復処理する簡単な方法はありますか?指定されたリストを使用することもできましたが、もっと良い方法があるかどうか疑問に思いました。
実際、私はどのように指定された方法を書くでしょうか?ルビーではできることはわかっています[ 'wordid', 'submitter' ].each
が、ジェイドに同等のものはありますか?