問題タブ [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 - Play Framework で SORM を使用すると、リフレクション例外がスローされる
SORM を Play Framework 2.2-SNAPSHOT および 2.1.1 で動作させようとしています。現在、問題をより簡単に追跡するために作成した最小限のサンプル アプリケーションを実行しようとしています。残念ながら、表示されるエラー メッセージはまったく役に立ちません。
このスタックトレースの結果:
scala - SORM インスタンスをリモートの akka アクターに転送する
SORM オブジェクト ラッパーの内部からクラスの明確なインスタンスを取得するにはどうすればよいですか? ラッパーをリモート アクターに送信すると、ClassNotFoundException が発生します。
それを正しく行う方法は?クラスの新しいインスタンスを転送しましたが、エレガントではありません。copy() メソッドは役に立ちません。
scala - SORM: 多対多の関係を宣言するにはどうすればよいですか?
これほどまっすぐですか?( User 内のinterestedLinksと Link 内のusersInterestedInMeをご覧ください。)
そうでない場合、SORM で多対多を宣言するにはどうすればよいでしょうか。
sorm - 一時的なフィールドを SORM に追加することは可能ですか?
SORMによってマッピングされていないクラスにフィールドを持つことができるかどうか疑問に思っていました. @Transient アノテーションを追加しようとしましたが、ist は無視されました。
SORMのパラダイムのこの部分はそうしないのですか?
scala - SORM でのデータの更新は可能のようです (不変データを対象としているとのことでしたが...)
SORM は不変データを目指していると言われました。それはウェブサイトには書かれていません - 少なくとも私が見た主要な部分には書かれていませんでしたので、主張の厳格さに少し驚きました. そうすることをお勧めします。しかし、多分私は何かを見逃していました。
例では、オブジェクトで Db.save() を呼び出す前に「.copy(propery = newvalue)」を使用するように指示しています。ということでヒントです。
データを変更してデータベースで更新するとどうなるかに興味がありました。奇妙なことに、以下はうまくいきました:
対応する ID の name プロパティを変更する update ステートメントがデータベースに作成されました。
そうするのはちょっとクレイジーですか?開発者からのコメントはありますか?
migration - データベーススキーマの移行をどのように行うのですか?
からdb列を更新したいとしましょう
に
ただし、データを保持したいので、テーブルを削除して で再度作成したくありませんDropAllCreate
。
SORM ではどのようにすればよいのでしょうか? それとも、SQL を使用して手動で移行するしかありませんか?
scala - scala 2.10.1 の sorm のビルド方法
scala 2.10.1用の SORMをビルドする方法を教えてください。Eclipse プロジェクトで使用できる jar ファイルを生成しようとしています。
これが私のコードです
次のエラーが表示されます。
私はすでにここからjarファイルをダウンロードしましたhttp://mvnrepository.com/artifact/org.sorm-framework/sorm/0.3.8
編集: Maven リポジトリには、含まれる多数の jar ファイルがリストされています。それらを追加すると、問題が解決しました。
scala - Sorm Example causing error (not found type)
I am having trouble following the example of sorm, from the sorm website Here is my code
While the code does compile fine using eclipse on windows and on unix, I keep getting the following run-time error:
Any idea why I am getting type not found error?
EDIT:
based on the comment from @nikita-volkov I moved the cases classes inside sormtest and that solved my problem , here is the code