問題タブ [sorm]
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.
scala - SORMにScala列挙を追加するには?
SORMに列挙型を追加する方法は?
私はこの列挙を持っています:
そしてDBオブジェクトにエンティティを追加します:
しかし、すべてをロードすると、次の例外が発生します。
なんで?ドキュメンテーションは、列挙型がサポートされていることを示しています
scala - sorm h2 Play フレームワーク scala 用 DB - NoSuchMethodError
play-scala テンプレート チュートリアルに従っていると、次のエラーが発生します。
メソッド Application.scalaDB.save(person)
にこの行を追加すると、このエラーが発生しますprovision
私のDBオブジェクトは次のようになります:
application.conf
ファイルのコメントも削除しました
このエラーを修正する方法がわかりません。Play Framework と Scala については、playframework ウェブサイトのビデオ チュートリアルに従いました。また、チュートリアルが示唆するように、URLを jdbc:h2:mem:test に変更してみました。次のバージョンを使用しています
mysql - SORM テーブル定義からクラス フィールドを除外するにはどうすればよいですか?
SORM を使用してクラスを MySQL に永続化しています。このクラスには、クラスで必要な 1 つまたは 2 つのフィールドが含まれていますが、DB には保持されません。これらをテーブル定義から除外する方法を知っている人はいますか?
問題は、フィールドの型が SORM でサポートされていないことです。これはアクター ref であり、永続化すべきではないため、問題ではありませんが、SORM にそれを無視するように指示する簡単な方法はないようです。
ありがとう。
scala - SORM ID タイプを UUID に変更できますか?
SORM ID タイプを UUID に変更できますか?
SORM のサンプルは、http ://sorm-framework.org/ からはほとんどありません。
その他の SORM サンプルはどこで確認できますか?
scala - SORMで結合テーブルを使用するには?
パッケージ sorm.sql で定義された Join が好きですが、使用方法がわかりません。
SORM source から、メソッドを使用して結合テーブルが見つかりません。
database - sorm を使用している場合のスキーマ変更の処理方法
OR マッピング手法は初めてです。SORM を使用してデータを DB に保存しているのだろうかと思いますが、将来のデータベース スキーマの変更をどのように処理すればよいですか?
たとえば、ここに User クラスがあります: case class User(name:String, age:Int)
将来、性別などのフィールドをもう 1 つ追加したい場合は、既存のテーブルを手動で変更する必要がありますか、それとも SORM がこれを行うのに役立ちますか 新しいフィールドのデフォルト値は何ですか null 以外のフィールドを追加したい場合はどうなりますか?
それとも、SORM を使用してデータ スキーマを変更するのは簡単ではありませんか? それは非常に制限されているようです。データベース スキーマの変更を処理する最良の方法は何ですか?
scala - Play Framework 2.3.8 で SORM を使用する
Play Frameworkの紹介ビデオを読んでいますが、インポートが失敗するため、SORM で DB オブジェクトを作成するのに行き詰まっています。
に依存関係を追加しようとしplugins.sbt
ましたが、アクティベーターを再起動しましたが、アクティベーターが依存関係を見つけられないようで、次のようになりますunresolved error
。
Yvis
リポジトリからバージョンを取得しました。他のバージョンも試しましたが、うまくいきませんでした。