問題タブ [slick-2.0]

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 投票する
1 に答える
771 参照

scala - Slick 2集計 - スカラー結果を取得するには?

Int列を含むテーブルがありますTIME

テーブルはカスタム タイプにマップされます。最大時間値を見つけたい、つまり単純な集計を実行したい。ドキュメントの例は十分に簡単に思えます:

ただし、これを行うと、q1 と q2 の型はColumn[Option[Int]]. getこれに対してorを実行してgetOrElse型の結果を得ることができますColumn[Int](これは私には少し驚くべきことです -getのメンバーであるか、または値が からにColumn変換されてから再び Column にラップされますか?なぜですか?)、しかしできませんスカラー値を Int に代入しようとすると、次のようなエラー メッセージが表示されます。Option[Int]Int

集約されたクエリからスカラ値を取得するにはどうすればよいですか?

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

scala - 洗練されたフィルターまたは論理演算をサポートしなくなった場所は?

私はslick 2.0.2を使用しており、単純なフィルターを実行するか、whereサブステートメントを使用したいだけです。フィルター内で「and」、「or」、「not」などの論理演算を実行したいだけです。

エラーが発生します:

滑らかな 1.0.1 では、次のことができます。

Slick2 の TableQuery で同様のことをしたいと考えています。どうやってするの?