squeryl

    4

    1答えて

    Squerylプロジェクトのhttp://squeryl.org/schema-definition.htmlページを読んでいるうちに、ケースクラスがスキーマ定義で使用されることはめったにありません。ケース・クラスを使用してスキーマ定義をモデル化することを推奨しないのですか?パターンマッチングのためにケースクラスを使用します...

    4

    2答えて

    PlayでSquerylを使用すると、私は好奇心が強い問題があります。 通常の使用方法とそれ以外のものはすべて正常に動作します。しかし、同じリクエストで複数のトランザクションを使用すると、エラーが発生します。 私はSquerylを設定する方法は次のとおりです。 def initDB() { import org.squeryl._ import play.db.DB

    1

    2答えて

    私はSquerylを使用して、あるデータベースからテーブルの内容を取り出し、それを別のデータベースの同等のテーブルに追加しようとしています。主キーはプロセスで再割り当てする必要がありますが、エラー ""の列に "SIMID"が許可されていません。どうしてこれなの? object Concatenator { def main(args: Array[String]) { Cla

    2

    1答えて

    私はSquerylを使用して、そしてinstructions on their siteの後にOne-To-Many関係を実装しようとしています。私はCourse.subjectまたはSubject.coursesニーズへの呼び出しがトランザクションにラップされることがわかり object SchoolDb extends Schema { val courses = table[Co

    5

    1答えて

    m:nの関係を持つレガシーデータベースと、リレーションのいくつかの追加の属性がある場合、どのようにこれをsquerylで定義できます。最後にテーブルは次のようになります。 3つのテーブルを手動で定義しても問題はありません。しかし、私が現時点でのドキュメント(0.9.4)を理解している限り、関係の追加属性を使用して多対多の関係を定義する可能性はありません。 私は3つのテーブルと2つの1対多の関係に定

    3

    1答えて

    は私が更新にSQueryL documentationを読んでいたと私は見た: update(songs)(s => where(s.title === "Watermelon Man") set(s.title := "The Watermelon Man", s.year := s.year.~ + 1) ) 私はSQueryLソースコードから〜方法と明ら