2

SQLiteバックエンドでCL-SQLを使用していますが、自動インクリメントされた主キーを完全に機能させることができません。私は(def-view-classで)のようなスロットを宣言しました:

((id :accessor d-id :db-constraints :primary-key :type integer :db-type "INTEGER")

ただし、クラスを作成すると、update-records-from-instanceを呼び出しても、フィールドは更新されません。また、update-instance-from-recordsを呼び出すと、誤って更新されます。自動インクリメントフィールドCL-SQLを使用する方法はありますか?

4

1 に答える 1

0

これはバグが原因である可能性があると思います。問題を修正するパッチを clsql メーリング リストに送信しました。

于 2010-09-25T16:06:02.337 に答える