用Geddy在Node.js中声明和使用一个枚举

对于我的模型,我想枚举作为一个数据types,但我不知道如何做到这一点。 我无法从geddyjs.org或者googlefind有用的文档。

模型可以这样定义:

var fooModel= function () { this.defineProperties({ fooField: {type: 'datatype'}, ............................. }); } 

在哪里以及如何定义枚举,以及如何使用它?

请记住,节点只是JavaScript,并没有(据我所知)有枚举。 你可以伪造它,这里讨论: 在JavaScript中枚举?

有这样做的模块,其中之一是https://npmjs.org/package/simple-enum (我创build了一个简单的)