2

ノード用の MySQL ORM を探していました。persist.jssequelize、およびnode-ormを調べました。残念ながら、どれも私が必要とする 2 つの機能をサポートしていません: 1. 複合主キーのサポート (ほとんどは主キーとして「id」フィールドのみをサポートしています)

VARCHAR(16) を使用する数百万行のテーブルがあります。それを 255 に上げると、データベースに数百 MB の無駄なスペースが追加されます。そのテーブルも成長し続け、さらに無駄になります。

私が見逃している代替手段はありますか?

4

3 に答える 3

0

node-orm に高度なオプションが追加されました。

ここを参照してください:node-rom2/advanced-options、したがって、プライマリIDを今すぐ変更できると思います。:)

于 2013-07-23T10:44:39.413 に答える
0

ここでのかなり遅い回答:) Objection.jsは複合キー(http://vincit.github.io/objection.js/#composite-keys)をサポートしており、mysql varchar列の作成はORMに対応していません。

于 2016-01-12T07:52:43.937 に答える