問題タブ [anorm]
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.
playframework-2.0 - Anorm パーサーを理解するには?
http://www.playframework.org/documentation/2.0/ScalaTodoListから
「~」は何をするのですか? また、マップの前にポイントが必要ないのはなぜですか?
ご協力いただきありがとうございます。
playframework - playframework の Scalatest と Anorm
私は playframework プロジェクトに取り組んでおり、scalatest を使用してテストしています。また、データベースのテストも行いたいと考えています。conf/application.conf でデータベース接続を設定しましたが、テストを開始すると無視されるようです。これをどのように構成できますか?
scala - anormを使用したSQLクエリ。パターンマッチングは使用できません
以下に示すコードスニペットは、データベースから一部のデータを取得するために使用されることになっています。
次に、パターンマッチングを使用してクエリを実行し、結果を処理したいと思います。ただし、使用query.map(...)
しようとすると、次のようになります。
値マップはanormSimpleSqlのメンバーではありません。
どうすればいいですか?
sql - Anorm クエリが ORA-00942 をスローします: テーブルまたはビューが存在しません
次のように、クエリを実行するためのケース クラスとコンパニオン オブジェクトを作成しました。
findAll を実行すると、ORA-00942: テーブルまたはビューが存在しません
クエリ h wever は正常に動作します。データベースで命令テーブルを見つけることを期待しているanormフレームワークに関係していると推測しています。
基本的にやりたいことは、パラメーター化されたクエリを anorm で実行し、結果を取得して解析することです。
どうすればそれを行うことができますか?
ありがとう
scala - スカラプレイ!anor または ORM の使用
Play! が提供するすべてのサンプル アプリケーションのようです。フレームワークは、永続化のために anorm を利用します。ORM よりも anorm を選択する理由は何ですか? ORM を使用している場合、何を使用しており、その理由は何ですか?
playframework - Play2 で特定のデータベースの進化を無効にしますか?
Play2 アプリで複数の接続を使用する場合、特定の接続のフレームワークの進化部分を無効にすることは可能ですか?
編集:チケットが作成されました。
scala - anorm の Pk の目的は何ですか?
Scala と Anorm を使用して db にアクセスする Playframework 2.0 アプリケーションを作成しています。
現在、フィールドに使用Pk[Long]
していますが、実際の値にアクセスするために必要な追加の呼び出しid
について心配しています。そのため、フィールドにget
プレーンを使用し始めましたが、すべてがまだ完璧に機能しています。Long
id
Pk
プレーンタイプの代わりに使用する必要がありますか? Pk
プレーンタイプよりも追加の機能/利点がありますか?
playframework - Set[String] をクエリパラメータとして anorm に渡す方法は?
パラメータとして一連の文字列を含む SQL クエリを作成したいと考えています。
しかし、上記が生成する SQL クエリは無効です。
Sets/Traversables は anorm のパラメータ型としてサポートされていませんか、それとも別の方法がありますか?
scala - Anorm parse float 値
Play フレームワーク 2.0 では、次のような行パーサーを使用して PostgreSQL から実数 (つまり、単精度浮動小数点数) 型の列をロードしようとしています。
これにより、エラーが発生します。could not find implicit value for parameter extractor: anorm.Column[Float]
倍精度型を使用すると、すべて正常に動作します。Anormで単精度浮動小数点数を使用することは何とか可能ですか?
scala - 割り当てられていないIDをanormで処理する方法は?
Anormには、型anorm.Pk
指定された主キー(およびそのサブクラスanorm.NotAssigned
)用の特別な型があります。NotAssigned
これにより、データベースが関連するキーの生成を担当する場合に値を割り当てることができます。
外部キーに相当する概念はありますか?現在、タイプを使用Long
しています。ただし、外部キーがまだわからない場合は、null
値を割り当てるか、タイプを。に置き換える必要がありOption[Long]
ます。しかし、これは意図された方法ではないように感じます。