問題タブ [scalaquery]
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 - scalaslickの方法今のところ理解できません
私はいくつかのスリック作品とそれが必要とするものを理解しようとしています。
ここに例があります:
誰かが*
ここでの方法の目的は何ですか、何ですか<>
、なぜunapply
ですか?そして、射影法とは何ですか?メソッド'は?~
のインスタンスを返します。Projection2
scala - WHERE句の条件でScala Slickクエリをパラメータ化する方法は?
次の 2 つの単純なクエリを想定します。
定型文の重複を削除して、次のように書き直したいと思います。
私はまだもつれを解いていない for 内包表記にいくつかの暗黙の変換が含まれているため、それを達成する方法がわかりません。より具体的に??? => Boolean
は、findBy
メソッドの型は何ですか?
編集
これらは Account および Accounts クラスです。
database - Scala Slick / ScalaQuery BigDecimal は decimal(10,0) を作成し、小数を許可するにはどうすればよいですか?
小数を許可する Decimal SQL 型を作成するように Slick に指示するにはどうすればよいですか?
デフォルトでは、Slick は以下のコードで気付いた小数を許可していないようです。decimal(10,0)
MySQLのデータ型で列を作成します。
Scala コードに次のモデルがあります。
起動時に、このコードで既に存在しない限り、Slick を使用してこのテーブルを作成します
scala - Slick クエリの結果を for 式で並べ替える
次の関数は問題なく動作しますが、結果を最初にparent_idで並べ替え、次に順序で並べ替えたいと思います。
Slickを使用してそれを行うにはどうすればよいですか?
scala - ランタイムパラメータからSLICKクエリのsortBy列を指定するには?
次の SLICK クエリを使用して、名前フィールドがいくつかの値基準に一致し、名前列で並べ替えられたデータ テーブルのページングされた結果を取得します。
これは私にとっては問題ありませんが、ソートを実行する列を識別する実行時パラメーターを sortBy メソッドに渡すことができるようにする必要があります。
クエリを呼び出すメソッドには、データ テーブル内の列のインデックスを表すintがあります。
int 列インデックスから sortBy メソッドで必要な型に取得するにはどうすればよいですか?
scala - SLICK で SQL の「LIKE」演算子を使用する方法
ばかげた質問かもしれません。しかし、私は今のところ答えを見つけていません。では、 SLICKで SQL の "LIKE" 演算子をどのように表現しますか?
scala - select 句でネストされたクエリを作成する方法
SLICK 1.0.0 でこの SQL を生成しようとしています:
私の最も成功した試みは次のとおりです(「結合」部分を削除したため、読みやすくなっています):
これにより、サブクエリで括弧が欠落している SQL が生成されます。
これは明らかに無効なSQLです。SLICKにこれらの括弧を正しい場所に配置する方法はありますか? それとも、これを達成する別の方法がありますか?
sql - 所有者/スキーマ名のプレフィックスでScalaのSlicksql補間を使用する方法
Oracleデータベースのデータベーステーブルの所有者とユーザーに別々のユーザーがいるデータベース設定があります。これは、実際には、各クエリのプレフィックスが次のようになることを意味します:ownername.tablename
これは、SlickのSQLInterpolation.sql関数ですべてを静的に記述した場合に問題なく機能します。
問題は、所有者のプレフィックスがテスト/製品に応じて変わることです。環境。私がしたいのはこれです:
ただし、SQL補間は機能しません。Oracleのエラーが発生します。
助言がありますか?もちろん、より詳細なStaticQueryにフォールバックすることもできますが、sql/sqlu補間を使用するとはるかにコンパクトになります。
scala - 滑らかな投影が機能しない理由
何らかの理由で、私の場合、単純な Slick テーブル宣言でさえ機能しません。Maven 中央リポジトリの最新の slick 2.10 (1.0.0) を使用しています。
なぜ機能しないのか誰か教えてもらえますか?
scala - スリック、クエリを継承テーブルモデルにマップする方法は?
スリック、クエリを継承テーブルモデルにマップする方法は?すなわち、
テーブルA、B、Cがあります。Aは「親」テーブルで、B&Cは「子」テーブルです。知りたいのは、Aが抽象型、B&C型が具象型になるように、スリックを使用してこれをモデル化する方法です。 Aの行をクエリすると、BまたはCオブジェクトになります
JPAのようなものInheritanceType.TABLE_PER_CLASS
。