0
我使用OrmLite創建了一個Dal,用於持久化來自庫的模型,該庫不會(也不應該)在其類屬性上具有Orm特定的屬性。ServiceStack.Net OrmLite在不使用屬性的情況下向表id添加自動增量
當我使用OrmLite創建基於這些類的表時,是否有可能在沒有這些屬性的情況下爲Id(和/或可以由屬性定義的其他此類事物)指定Autoincrement?
謝謝。
我使用OrmLite創建了一個Dal,用於持久化來自庫的模型,該庫不會(也不應該)在其類屬性上具有Orm特定的屬性。ServiceStack.Net OrmLite在不使用屬性的情況下向表id添加自動增量
當我使用OrmLite創建基於這些類的表時,是否有可能在沒有這些屬性的情況下爲Id(和/或可以由屬性定義的其他此類事物)指定Autoincrement?
謝謝。
我遇到了同樣的問題,除了使用屬性來獲取我的自動增量ID之外,找不到任何其他方法。由於ServiceStack.ORMlite是開源的,您可以根據自己的需要輕鬆調整代碼。我最終將所有屬性移動到單獨的庫項目中。如果你不想使用屬性,你也可以引入一些額外的命名約定,比如爲Id/PrimaryKey完成,或者只是創建任何ID自動增量。