問題タブ [lightspeed]
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.
asp.net-mvc-3 - MVC3 - UpdateModel ... 受信データを変更するには?
このメソッドに入ってきた arcm.Notes が null だったため、UpdateModel は失敗し、空の文字列にしたいのです。
Notes を "" に設定した後、ValueProvider (?) を更新する必要があるので、UpdateModel を使用できます。
design-patterns - LightSpeed とマルチテナント データベース
多くの組織で共有されているデータベースがあります (マルチテナント シナリオ)。
承認されたユーザーが、そのような制約を毎回明示的にコーディングする必要なく、単一の組織のデータのみを表示できるようにしたいと考えています。
これを行うための LightSpeed の適切なアプローチはありますか?
asp.net-mvc-3 - MVC3 Web プロジェクトで使用するための Lightspeed の構成
MVC3 Web アプリケーションでの LightSpeed の使用について質問があります。LightSpeed を使用する REST Api プロジェクトを作成していますが、公式の構成ガイドラインは非常に曖昧です。公式ドキュメントによると、次の行をファイル web.config に追加する必要があります。
ルートの web.config に次の行を追加してみました:
これにより、Web アプリケーションを起動すると例外がスローされ、アプリケーションで configSections を複数回指定することはできないことが通知されます。ルートの web.config ファイルには、既定でこれらのいずれも指定されていませんでした。
この構成をどこに置くべきかわかりません。
session - Lightspeed モジュールのインストール後に 2 回ログインする際の問題
lightspeed モジュールをインストールしてから、2 回目のログインで問題が発生しています。最初はこれが穴あけの必要性に関係しているのではないかと思っていましたが、今はよくわかりません. 初めて当社の Web サイトにログインしようとすると、うまく機能します。ただし、再度ログインすると機能しません。顧客/アカウント/ログインページに残るだけで、何の効果もありません。
私は自分の側でこれをテストしようとしましたが、アカウント コントローラーの loginPost 関数でユーザーのメールをエコーしました。コントローラーから直接エコーすると、ユーザーがログインしていることは明らかでしたが、サイトのページにリダイレクトすると、ユーザーはログインされなくなり、Magento バックエンド (オンラインで表示する場所) でゲストとして表示されました。顧客)。
リダイレクト後にセッションが失われているように見えます。ここのstackoverflowの問題で説明されているように、これがhttpsとhttpの間の切り替えと関係があるかどうかはわかりません(http://stackoverflow.com/questions/7823994/magento-session-lost-when-switching-to-https) -from-http ) には、lightspeed もインストールされています。そこの人は問題を解決しましたが、解決策を投稿しませんでした。彼らの問題は私たちの問題と同じではありませんでしたが、私は 2 つの間に関係があるのではないかと考えていました。
誰もこのような問題を見たことがありますか?
前もって感謝します、
ブレンダ
entity-framework - KeyTableシーケンススタイルPKを使用したEF
KeyTableスタイルのIDメソッドをEF5に実装する方法
LightSpeedの「データベース内のテーブルを使用して次のIDを格納し、新しいIDのブロックが必要になるたびにこの値を進めます」
これはOracleシーケンスのようなものだと思います。
これは簡単なはずだと感じます(LightSpeedの場合と同じです)。これにより、ORMは一括挿入を簡単に実行できます。つまり、一度に10個のIDを取得してから、データベースに一括挿入を実行できます。
Silverlightと通信するEF5/WCF RIAサービス(最新)を使用しています。プロジェクトの残りの部分では、一括挿入SSISのものを使用し、SLプロジェクトはいくつかの挿入を行います。だから私はこの慣習に従う必要があります。
sql - SQL Update は非常に遅く (約 20 ~ 50 秒)、Select は 1 秒もかかりません。
多くの行 (最大数百万行) を含む SQL Tabe "Document" があります。
Select-Statement を実行すると、約 0.5 秒かかります。しかし、まったく同じ WHERE 句を使用して Update を実行すると、影響を受ける行の量に応じて、約 20 ~ 50 秒かかります。
これが私のステートメントです。
//選択する
//アップデート
OR-Mapper は、次のようにこの update-statement を内部的にデータベースに送信します。
問題は、LightSpeed(C# のデータベース OR-Mapper) から 30 秒後に Timeout-Exception が発生することです。
ここで誰か助けてくれませんか?
編集:
これは、SQL-Server によって自動的に作成されたインデックスです。
編集 2: グラフィカルな実行計画があります: 実行計画: https://skydrive.live.com/redir?resid=597F6CF1AB696567!444&authkey=!ABq72SAWXOoAXfI
実行計画インデックス更新の詳細: https://skydrive.live.com/?cid=597f6cf1ab696567&id=597F6CF1AB696567%21445&sff=1&authkey=!ADDPWvxB2JLLvWo
この SQL-Update の実行には約 35 秒かかりました。通常、この更新には 0.3 秒しかかかりません。別のプロセスがこのプロセスをブロックしたようです。この更新の途中で開始され、選択実行が終了するまで更新が完了するまで待っていた他の選択をいくつか見ました。
したがって、インデックス自体は正しいようです (通常は 0,3 秒の実行)。すべての選択 (java/jtds、php、.net から) は分離レベル read-committed (デフォルト) です。インデックス更新中のこのブロックを回避するために、すべての選択をコミットされていない読み取りに変更すると、ここで役立ちますか?
ありがとうトビ
c# - LINQ クエリを正しくグループ化するにはどうすればよいですか?
LINQ クエリを希望どおりに出力するのに問題があります。私は正しいアプローチを取っているかどうか確信が持てません。
テーブル:
私は 2 つのテーブルContacts
を持っており、それを使用してLEFT OUTER JOINPermissions
を実行しています。
結合クエリ:
これは、該当する場合、およびnull
一致する権限が存在しない場合に、権限を連絡先に一致させます。
望ましい
連絡先を重複させたくありません。最初の Contact-Permission レコードだけに関心があります。そのようです:
試み:
だから私は、パーミッションコレクションをどうにかして選択する必要があるとGroup By
思いました。contact.Id
FirstOrDefault()
結果:
残念ながら、これはNotSupportedException: Specific method is not supported.
. しかし、私のアプローチが正しいのか、それともLightSpeed ORM の制限なのかはわかりません。
アドバイスをいただければ幸いです。
c# - LightSpeed cast a dynamic model to strong typed inside Razor template
I need some help with casting model in template with LightSpeed.
When I used Entity Framework everything was ok, but with LS i can say just:
Because I'll receive error:
apache - .htaccess URL リダイレクトで 500 内部サーバー エラーが発生する
Windows 7 の Apache サーバーでは正常に動作している .htaccess ファイルがありますが、LightSpeed サーバーでは 500 内部サーバー エラーが発生します。これは私の .htaccess ファイルです: