0

OrmLite を使用して、クラス プロパティに Orm 固有の属性を持たない (そして持つべきではない) ライブラリからモデルを永続化する Dal を作成しています。

OrmLite を使用してこれらのクラスに基づいてテーブルを作成する場合、これらの属性なしで Id (および/または属性によって定義できるその他のもの) に Autoincrement を指定することは可能ですか?

ありがとうございました。

4

1 に答える 1

0

私は同じ問題に遭遇し、属性を使用して自動インクリメント ID を取得する以外の方法を見つけることができませんでした。ただし、ServiceStack.ORMlite はオープン ソースであるため、必要に応じてコードを簡単に変更できます。最終的に、すべての属性を別のライブラリ プロジェクトに移動しました。属性をまったく使用したくない場合は、Id/PrimaryKey に対して行われるような追加の命名規則を導入するか、任意の ID AutoIncrement を作成することもできます。

于 2013-02-13T08:37:46.220 に答える