問題タブ [slick]

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.

0 投票する
3 に答える
7645 参照

mysql - Playframework で slick を使用して MySQL 接続を作成する

slick 1.0.0 で mysql データベースに接続しようとしています。

私がこれまでに行ったこと:

Build.scalaに追加しました

application.conf で

そして今、DB からエントリを読み込もうとしています。このために私はモデルを持っています

そして今、私はエントリを出力したいと思います

しかし、うまくいきません。私はたくさんの間違いを犯したと確信していますが、mysql を使った非常に洗練されたチュートリアルはないようです。

ご辛抱いただきありがとうございます。私の説明が明確であることを願っています。

0 投票する
1 に答える
400 参照

mysql - 既存のmysqlテーブルを使用する場合のスリックスキップエボリューション

既存の MySQL DB があります。これで、上記の DB を照会するための Slick モデルを作成しました。

私の問題は次のとおりです。モデルを既存のテーブルに接続しようとすると、機能しません。進化が必要だと言っています。しかし、Slick でテーブルの名前を変更して進化させると、同じように見える新しいテーブルが作成されます。

私の質問は、同じように見える既存のテーブルを使用できないのはなぜですか?

進化をスキップして運試しする方法はありますか?

お時間をいただきありがとうございます

0 投票する
1 に答える
5360 参照

scala - スリックで大文字と小文字を区別しない文字列比較?

ユーザー名に一致する1つのユーザーを見つける適切な方法は何ですか?

ユーザー定義型 User の場合:

user.username は、String に変換されない Column[String] 型です。

必要なのは、データベースがクエリの一部として文字列を区別しない比較を行うことです。

0 投票する
1 に答える
630 参照

scala - プレーン SQL および文字列補間時の NullPointerException

文字列補間を使用してプレーン SQL クエリを実行するのに問題があります。Microsoft sqljdbc4.jar を使用して MS-SQL 2008 データベースにクエリを実行しようとしています。

表は単純です。

私が使用しているコードは次のとおりです。

私の問題は、私がjava.lang.NullPointerExceptionオンになっていることですresult.firstOption(私は思う!)。これは、行が見つかったときに発生します。存在しない数字を選択しようとすると、たとえば、getServNum("34")予想どおり になります。result.firstOptionNone

スタックトレース:

スタックトレースをデバッグして追跡しようとしましたが、Scala と Slick の両方にまったく慣れていないため、道に迷っています。誰かが私を助けてくれたり、正しい方向に向けてくれたりしたら、とても感謝しています。

ありがとう。

0 投票する
1 に答える
955 参照

scala - Slick Query で yield を使用するにはどうすればよいですか?

Slick Queryで yield を使用するにはどうすればよいですか? だから私はこのようなコードを持っていると想像してください

私はこのように使用します

しかし、変更された Roles を持つ別のコンテナーを作成したい場合はどうすればよいでしょうか? 私はこれを試しました

ただし、実際のケース クラス オブジェクトではなく、WrappingQueryを返します。lstメソッドがあることがわかりますが、 -sのコンテナーではなく、UnitInvokermapResults型のオブジェクトを返しますRole

私は何をすべきか ?.list()Query オブジェクトを呼び出しますか?

0 投票する
2 に答える
14457 参照

scala - Slick Lifted Embedding を使用して複数の列を更新するにはどうすればよいですか?

Slick Lifted Embedding を使用して複数の列を更新するにはどうすればよいですか? このドキュメントは多くを語っていません。

このようなものになると予想していました