問題タブ [subsonic3]

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

subsonic - Subsonic SimpleRepositoryで複数化を無効にできますか?

私は通常、ドメインオブジェクト名を母国語で記述しますが、それらの名前の複数形は非常に見苦しく見えます。

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

c# - Subsonic 3 - シンプルリポジトリ

Subsonic 3 のシンプルなリポジトリをいじっていて、外部キーの扱い方を理解するのに壁にぶつかっています...

を含む製品オブジェクトがある場合

リポジトリを使用して、カテゴリ オブジェクトがインスタンス化されたすべての製品のリストを戻すにはどうすればよいですか?

現時点では、product.categoryID = category.ID に参加する linq クエリを作成しましたが、これはすべて問題ありませんが、このクエリの結果を .ToList() すると、製品のカテゴリがインスタンス化されません。

これを行う方法はありますか、または各製品のカテゴリを手動でインスタンス化する必要がありますか?

ありがとう、

ポール

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

mysql - Subsonic3とActiverecordがMySQLストアドプロシージャを生成していません

含まれているT4テンプレート(または、さらに言えばSVNトランク内のテンプレート)は、MySQLのSPの生成をスキップしているようです... StoredProcedures.ttincludeをMySQL.ttincludeと一緒に実行すると、「変換のコンパイル:名前」というエラーが発生します。 GetSPは現在のコンテキストに存在しません。」

GetSPsはSQLServer用に定義されており、誰かがOracle用に独自に作成したのを見ましたが、MySQL用の適切なGetSPs()メソッドがどのように見えるかについての手がかりはありますか?

個人的には、自分のSPを実行できない限り、実際には機能していないと思います:/

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

exception - SubSonic 3.0.0.3 アップデート例外

SubSonic で更新しようとすると、Null Reference Exception が発生します。

これは私が受け取る例外メッセージです:

オブジェクト参照がオブジェクトのインスタンスに設定されていません。"、"StackTrace":" at SubSonic.Query.Update.GetCommand()

更新しているオブジェクトを確認しましたが、不足しているフィールドはありません。すべてのクラス プロパティがデータベースの列名と一致しています。

これが何であるかについてのアイデアはありますか?乾杯トニー

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

subsonic - Subsonic3-NullReferenceExceptionを更新

LinqテンプレートでSubsonicv3.0.0.3を使用しています。SQLServerExpressデータベースのレコードを次のように更新しようとしています。

NullReferenceExceptionこの行が実行されたときにを受信して​​います。スタックトレースは次のとおりです。

誰かが問題が何であるかを示唆することができるかもしれないというチャンスはありますか?

0 投票する
4 に答える
1194 参照

.net - SubSonic 3 と複数の PK 列

SubSonic 3 と複数の主キー列に問題があります。ActiveRecord T4 スクリプトではサポートされていないようです。

Settings.ttinclude の 173 行目

単一の主キー列を取得しようとして失敗しました。

解決策はありますか?

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

subsonic3 - PKとしてのSubsonic3Guidは、常に00000000-0000-0000-0000-000000000000を提供します

Subsonic 3、Simple Repositoryを使用すると、Addは常にPKに対して00000000-0000-0000-0000-000000000000を提供しますが、これは明らかにDBでエラーを引き起こします。Subsonicによって作成されたPKの定義はnewid()を使用していますが、まだこの問題があります。

この問題を抱えている人は他にいますか?

参考までに、App_DataディレクトリにあるローカルSQL Server2005DBを使用しています。

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

subsonic - Subsonic 3 の使用時に任意の例外が発生するのはなぜですか?

Subsonic 3 についていくつか質問があります。

  • 誰かが自分のプロジェクトでそれを使用していますか?
  • テーブルにアクセスするときに主キーの例外が発生し続けるのはなぜですか?
  • subsonic を使用しているときに、任意の null 参照例外が発生しているように見えるのはなぜですか?
0 投票する
1 に答える
495 参照

subsonic - SimpleRepository の Single メソッドを使用した「Lambda パラメータが範囲外」例外

SimpleRepository を使用して、非 ID プロパティに基づいてフェッチを実行しようとしています。私が使用している Customer クラスは次のとおりです。

移行を有効にして SimpleRepository を使用しています。「スコープ内にない Lambda パラメータ」をスローするコードは以下のとおりです。

LINQ 式のコンパイルのどの時点でこれがスローされるかはわかりませんが、この例を空のデータベースで実行しています。スキーマ世代は、テーブル構造を作成するのに十分な距離を取得しますが、式を評価できません。

私が間違っているかもしれないことを誰かが知っていますか?

ありがとう!

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

subsonic - Subsonic 2 SetColumnValue および GetColumnValue ActiveRecord に相当する Subsonic 3

プロジェクトを Subsonic バージョン 2.2 から 3.0.0.3 に変換していますが、バージョン 2 にあるSetColumnValueとの同等の機能を見つけることができませんでした。GetColumnValue

これらと同等のバージョン 3 には何がありますか?