squeryl

    3

    1答えて

    Play for Scalaの本を読んでいるうちに、本で説明された何か奇妙なことが出てきました。これは関連するスニペットです: 奇妙なことが起こっています。あなたがオブジェクトを挿入するとき フィールドが フィールドをアップデートすると、 がSquerylがあなたのオブジェクトのおそらく不変のidを更新することを発見したときに不安定な クラス(バニラケースクラスである)を使用していると心配するかも

    5

    1答えて

    私はsquerylでクエリを作成すると、クエリ[T]オブジェクトを返します。クエリーはまだ実行されておらず、クエリーオブジェクト(クエリー[T]がIterable [T]を拡張します)を反復処理するときに実行されます。 クエリの実行の前後にトランザクション{}またはinTransaction {}ブロックが存在する必要があります。 私はちょうどSELECTクエリについて言及していますが、トランザク

    10

    2答えて

    20の接続制限で私のheroku dynoとdevデータベースにいくつかのストレッチ(ab)テストを行っていました。私は(少なくとも局所的にそのレベルで)問題を再現することができないよう (squerylヒープ割り当てとそのアクセスデータベースは、R14(メモリ512メガバイト以上)を引き起こす増加している)通話中 。 herokuヒープダンプを取得し、それを分析してヒントを得る方法はありますか?

    5

    1答えて

    優れたsqueryl ORMフレームワークを使用して簡単なBaseDaoクラスを作成しようとしています。 しかし、一般的な型付きキーを使用すると問題が発生しました。ジェネリックBaseDaoクラスで '==='演算子を試してみると、コンパイルエラーが出ます。コンパイルエラーがある:値===タイプパラメータ処理鍵のメンバーではない その面倒な方法と私のDAOクラスは次のように定義される。 abstr

    1

    1答えて

    データベースに2つのクラスがあり、1対多リレーションシップを設定したいと考えています。複雑ではありません。しかし、私はsquerylの_splitEquality(576行目)でアサーションエラーを起こしています。 Squerylは、だから私は class bar (val foo_fk) { def useful_info = Tables.fooBar.right(this).head.us

    2

    1答えて

    したがって、PlayFrameworkアプリケーションをバージョン2.4.3から2.5.6に移行しようとしています。私はSquerylとakka-quartz-schedulerを使用していますが、Squerylではセッションを手動で設定する必要があり、他のモジュールは実際に依存しないため、akka-quartz-schedulerは独自のエンティティとして実行されます。だから、以前に起動時にそれ

    0

    1答えて

    私は1つのエンティティを削除する方法を知っているが、私はエンティティとリストを削除しようとすると: val songs = List(song1, song2) songsQuery.delete(songs) 私はこれ持っている:私は間違っ Error:(77, 28) Cannot prove that com.logic.domain.entity.Song <:< org.squer

    0

    1答えて

    複合IDを持つエンティティのsquerylにdeleteWhere句を書き込むにはどうすればよいですか? CompositeKeyで val list: List[CompositeKey2[Long, Date]] = existing.map(x => x.id).toList Schema.entities.deleteWhere(q => q.id in list) Erro

    -3

    1答えて

    squeryl MySQLドライバエラー文を実行しながら、私は最近、MySQLへのpostgresを変更 、Squerylは、単純なクエリ from(AwacsSchema.ruleConfigs)(rule => select(rule)) 例外として正常に動作しません:あなたは、エラーでを持っていますあなたのSQL構文。あなたのMySQLサーバのバージョンに対応するマニュアルをチェックし、

    0

    1答えて

    私はそれを作るようにしているので、あるモデルから別のモデルの作成に価値を得ることができます。これは非常に単純化されていますが、私はモデルインスタンスをスカラーイルモデルに拡張しています。実際には、このモデルに固有の計算を行っていますが、別のモデルからの値が必要です。 私はこのバージョンのすべての種類を行って、エラーを取得しています: class Bar( val bazId: String