問題タブ [ponyorm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PonyORM で主キーの値を変更できますか?
エンティティの主キーの元の値を変更する必要がありますが、変更できません。例えば:
しかし、TypeError (主キー属性番号の値を変更できません) が発生します。
python - Pony ORM で複数のデータベースを使用する
アプリケーションのファイル形式としてsqlite、軽量ORMとしてPony ORMを使用することを検討しています。これまで見てきたすべてのコード例では、モデルを database() オブジェクトとして別のファイルに配置しています。
私の質問は、ユーザーが新しいファイルを作成するときに、同じデータベース モデルの新しいデータベース インスタンスをどのようにインスタンス化するのですか? (すべてのデータベースは同じスキーマです)
したがって、1 つのドキュメントが 1 つの pony-orm データベース オブジェクトにリンクされ、別のドキュメントが別の pony-orm オブジェクトにリンクされます。
これは PonyORM で可能ですか? そうでない場合、他の Python ORM で可能ですか?