問題タブ [persist]

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

zend-framework - 教義2「クラスは存在しません」

したがって、OneToManyとManyToOneの関係を持つ次の2つのクラスがあります。

ただし、JobListingを保存するときに、persistを実行すると、次のエラーがスローされます。

ここで何が欠けていますか?

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

java - hibernate と seam を使用して多対多の関係を維持する

既存のデータベースと通信するプログラムがあります。複合キーとして従業員と車両を持つ複合テーブルがあります。従業員の編集または追加ページでは、従業員が好む車両を選択するためのドロップダウン ボックスがあり、従業員クラスのハッシュ テーブルに車両リストを保存します。ただし、リストは複合テーブルに永続化または保存されません。私は継ぎ目が初めてで、これを理解しようとして一日中過ごしました。どんな助けでも大歓迎です。

ここに私のクラスのいくつかがあります:

車両:

複合テーブル ID:

複合テーブル:

従業員を保存するコードは次のとおりです。

さらに情報が必要な場合は、お知らせください。どんな助けでも大歓迎です。ありがとうございました

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

php - Amazon EC2 で PHP セッションが持続しない

私は現在、Amazon EC2 で動作する Facebook アプリケーションに取り組んでいます。アプリは機能しており、ほとんどの開発は完了していますが、セッションを維持できません。PHP セッションの save_path トリックを使用して、PHP のデフォルト セッション処理、データベース処理、memcache 処理を試しました。auto_start などの ini 設定をいじってみましたが、役に立ちませんでした。

奇妙な問題は、最初のセッション書き込みは書き込みますが、最初の後の書き込みは保存されないことです。セッション cookie が保持されていることがわかりますが、実際のデータの書き込みは最初の書き込みの後に必ず失敗します。この奇妙な問題は、私たちが使用するすべてのセッション ハンドラーに当てはまります。

EC2 のセットアップは次のとおりです。

  • 開発: 1 つの 64 ビット Linux サーバー、1 つの mongodb サーバー、1 つの Elasticache クラスター
  • ステージング: 1 つの 64 ビット Linux サーバー、1 つの mongodb サーバー、1 つの Elasticache クラスター
  • 製品: 1 つのロード バランサーを備えた 2 つの 64 ビット Linux サーバー、レプリカセットを備えた 3 つの mongodb サーバー、2 つの Elastic ache クラスター

セッションの問題は、すべての環境で再現可能です。私が知っていることはすべて、グーグルで見つけたものはすべて試したので、ここでアイデアが不足しています。

参考までに、CakePHP 2.1 を使用していますが、CakePHP 以外のセッションも試しました。

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

asp.net-mvc - ASP.NET MVC 永続データ

ASP.NET MVC 4 を使用していますが、クロスサイト ナビゲーション バーにデータをプリロードしたいので、MasterController にデータを保存する状況があります。

すべてのコントローラーは MasterController から継承します

問題は、ポストバックがあるたびに MyData が上書きされることです。このデータを保存し、SessionState を使用せずに PostBacks 間で取得する方法を見つけようとしています。これはできますか?私の MasterController の使い方が間違っているのかもしれません。

私は次のことを試しましたが、うまくいきません:(

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

hibernate - JPA の persist() メソッドを使用した一時的な例外.. エンティティの永続性に疑問.. どちら側を永続化するか?

初めてプロジェクトで persist() メソッドを使用しています。JPA では、プロバイダーとして Hibernate を使用しています。ケースは至ってシンプル。私は2つのテーブルを持っています

  1. Company - Company_id (PK、シーケンス)、G_Company_id (これも一意)
  2. CP_Doc - Chronicle_id (PK)、Company_id (FK から上記の Company_id))

現在、ある特定の会社の CP_Docs があります。エンティティの作成に成功しました(createNativeQuery、JPAのcreateQueryで作業しています)。コレクションの cascade = CASCADE.ALL についても言及しました。

永続化するために、次のコードを記述します。

テーブル間の関係は、1 つの会社が多くの cp_doc を持つことができるということです。したがって、CP_Doc テーブルは所有者テーブルです。CP_Doc 側から永続化してみました。Company Entity側からも永続化できますか。親切に専門家を助けてください:)

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

java - JPA を使用して永続化する場合、エンティティ クラスのすべてのフィールドを設定する必要がありますか?

3つの列を持つテーブルに挿入しようとしています.このテーブルの主キーは多くのテーブルへの外部キーであり、多くの1対多および多対多の関係があります.挿入しようとしている間、これらの列をすべて設定しましたが、他のいくつかの列が設定されていました私が使用しない方法。このクラスに em.persist を実行すると、nullpointerexception がスローされます。なぜそうしているのですか?クラスの他のメンバーも設定する必要がありますか?

エンティティクラスは次のとおりです

永続化のために、関数でこれを行っています。それぞれにオブジェクトを作成しましたが、コンパイルエラーはありません。また、これらの変数が設定されています。

パブリッククラスMapOntology {

上記の関数の最後の行でヌルポインタ例外を与えています。助けてください

スタックトレースは以下の通り

LocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:214) SEVERE: ... 31 続きを読む

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

java - 複雑なJSONをCassandraに保存するためのJavaAPIはありますか?

次のような複雑なJSONがあるとします。

私の質問は、Cassandraにそのような大きなオブジェクトを永続化するJava APIはありますか?検索した後、MongoDBはこれを非常にうまく実行しているようですが、いくつかのAPIを介してCassandraで作成できるかどうかを知りたいです。

前もって感謝します。

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

doctrine-orm - Doctrine 2 はフラッシュ時に空の ID を生成します


stackoverflow に関する最初の質問です。少し緊張しています。

だから、ここに状況があります:私はDoctrine 2をウェブサイトに使用しています。アプリケーションで適切なライブラリと適切なパスを使用して、ナシなしで適切にインストールしました。コードを書き始める前にDBを作成したので、リバースエンジニアリングの方法(doctrine exporter)でマッピング(念のためxml&yml)を作成しました。生成されたマッピングは問題ありません。その後、エンティティ ファイルを自分で作成しました (コンソールは機能しませんでした)。

データベースに何かを挿入しようとしましたが、小さな問題でブロックされました: メンバーが登録しようとすると、いくつかの情報 (ログイン、パスワードなど) を入力します。情報が正しいかどうかを確認するためにすべてのテストを行い、正しい場合は、新しいオブジェクト メンバーを作成します。このオブジェクト メンバーには、指定されたすべての情報が入力され、自動的に生成されます。次に、オブジェクトに対して persist() を呼び出し、次に flush() を呼び出します。

データベースを調べてみると、入力された ID が '' (空の文字列) であり、$login ではないことがわかりました。だから...それが私の質問です:それはどのように可能ですか? フラッシュする前に Member のすべてのプロパティを埋めていなかったからですか? または、エンティティ間の関係 (1 対多、多対多、多対 1) に関する情報を提供しませんでしたか? それとも何か?私は今この問題に1週間取り組んでいますが、理解できませんでした。

詳細については :

  • $status、$lang、$country は外部キーです。
  • $article と $filters は多対多の関係です。

読んでくれてありがとう、そして(願わくば)私の間違いを説明してくれてありがとう。

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

cordova - Phonegap:localStorageを永続化することはできません

だから私はすべてを初期化します:

次に、メッセージをコメントアウトして、メッセージが持続するかどうかをテストします...

そして、そうではありません-私は何を間違っているのですか?私はフィットネスアプリを作成していますが、人々のトレーニング/トレーニング統計をほぼ永続的に保持する必要があります...ファイルI / Oを実行する必要がありますか?

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

forms - 複数のクラスからの Symfony2 フォーム

クラスStepの配列を含むクラスArticleと、複数のクラスMediaを含むStepがあります。

記事には複数のステップを含めることができ、各ステップには複数の画像を含めることができます。

Doctrine で簡単にアップロードして永続化するためのフォームを実装する必要があります。

記事に表示され、Doctrine で保持される複数の画像をアップロードする jQuery の可能性を作成する方法について、アドバイスが必要です。

フォームに追加しようとすると:

エラーが表示されます:

実体記事で私が持っている

これは、クラス Steps (OneToMany) との関係にあります。In Steps は次のプロパティです。

これはイメージを表し、Steps OneToMany と関連しています。