問題タブ [pg]

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 に答える
2397 参照

ruby-on-rails - / usr / libのopensslをアンインストールするにはどうすればよいですか?

pg gemをインストールした後、ローカルマシンでサーバーを起動しようとすると、次のエラーが発生します。

最新バージョンのopensslをmacports経由でマシンにインストールしていますが、gemが何らかの理由で/ usr / libにインストールした古いバージョンを調べているようです(おそらく、@loader_pathの混乱と関係があります) ?)。

「opensslバージョン」は私に「OpenSSL1.0.1c2012年5月10日」を与えます

そして'whichopenssl'は私に'/opt / local / bin/openssl'を期待通りに与えます

どんな助けでも本当にありがたいです。ありがとう!

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

postgresql - php.ini で error_reporting をオンにすると、pg モジュールが強制終了されます

私は問題を抱えており、つい最近、新しいクライアントのために MySQL から PostgreSQL に切り替える必要がありました。

私のエラーが私のでどのように設定されたかは次のphp.iniとおりです。

pgdllがロードされ、うまく機能していました。

Pgが私の中に現れていましたphpinfo(); 世界は美しかった。

次に、デバッグに必要なため、エラーをオンにする必要があります。

もちろん、私はこれをしました:

...しかし、pgモジュールが読み込まれず、pg拡張機能が my に表示されませんphpinfo()

え?

何か案は?これは何についてですか?

アップデート

だから私は次のphp.iniように修正しました:

pgsql の読み込みはできますが、エラー報告はまだ好きではありません。

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

ruby-on-rails - Railsアプリでの全文potgresql検索での奇妙な動作

PostgreSQL Railscastで全文検索を実行しましたが、奇妙な動作が発生しています。

たとえば、「police」を検索すると結果が得られませんが、「polic」を検索すると結果が得られます。(警察は私が探しているコンテンツに存在します)。また、一部の結果はまったく返されませんが、単語が大きいか小さいかにかかわらず、単語が存在することはわかっています。

Rails dbconsoleを起動すると、psql(9.1.4)を使用していると表示され、アプリの残りの部分も正常に機能しているようです。

インデックスなどを再構築する必要がありますか?

私はPGgemとpostgres_extgemを使用していますが、texticleまたはpg_search gemは使用していません(追加機能は実際には必要ないため)。

それ以外の点では、私のコードはスクリーンキャストと同じです。

そして、私はそのようにインデックスを作成しました:

興味深いことに、where呼び出しでto_tsvectorへの呼び出しを削除すると、次のようになります。

...期待どおりに機能します(インデックスが無視されているように見えるため、非常に遅いことは別として)

何が起こっているのかアイデアはありますか?

アップデート:

フルロギングをオンに切り替えた後、実行されているSQLは次のとおりです。

私はSQLの専門家ではありませんが、クエリは問題ないように見えますか?

また、それが関連しているかどうかはわかりませんが、ログファイルには次のようなものもたくさんあります。

自作でpostgresをインストールし、9.1.4を使用しています

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

ruby-on-rails - ActiveRecordからPGconnのインスタンスを取得する簡単な方法はありますか?

PGConnデータベースへの接続に依存するコードがいくつかあります。しかし、私はActiveRecordすでに接続を確立しています。

したがって、とにかくPGConn、問題のコードに使用できるARからを取得できますか?

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

ruby-on-rails - pg gem 0.14.1 のインストール時のアーキテクチャの不一致

この奇妙なエラーが飛び出したときに、Mountain Lion でバンドルの更新を行おうとしていました。

... ちょっと長いですが、鍵はここにあります: /opt/local/lib/libsasl2.2.dylib にはアーキテクチャの不一致があるようです。libssl に関する同様の質問を確認しましたが、これはさらにまれです。私はブリューを使用していません。助言がありますか?どうもありがとう。

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

ruby - ランダムな順序で列を返すPG gem

'pg' gem の最新バージョンが db クエリ列の結果をランダムな順序で返すのは正常ですか? 「pg」gem は mysql2 gem と同じように動作し、コマンド ラインから直接データベースにクエリを実行したときに提示された順序でデータを返すことを期待しています。たぶん、私が使用すべきより良い宝石がそこにあるでしょう。以下の結果の例は、同じクエリ「select * from books」を使用した結果です。

最初の実行:

2 回目の実行:

3 回目の実行:

結果を返すコード:

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

ruby-on-rails-3 - AWS EC2 で Ruby on Rails + PostgreSQL アプリを起動できません。エラー: 「そのようなファイルを読み込めません -- pg_ext (LoadError)」

これらの依存関係をすべてインストールすることから始めました。

次に、ルートユーザーに切り替えて実行します

緑の成功メッセージが表示されます。

ただし、ディレクトリにcdして実行すると

これをすべて取得しても起動に失敗します(rootでないとバインドがポート80に機能しないため、まだrootです):

おそらく、エラークラップスをいじるのではなく、最初から正しく展開する簡単な方法はありますか? PostgreSQL が必要です。このアプリは、この AWS EC2 インスタンスを除くすべての場所で動作するため、Gemfile が正しいことはわかっています。手がかりがあれば役立ちます。

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

ruby-on-rails - rorアプリのpostgresを設定しようとすると、エラーが発生します-fe_sendauth:パスワードが指定されていません

取得:

の設定database.ymlは、他のマシンのアプリの設定と同じです。

パスワードをハードコーディングする必要がないように設定するにはどうすればよいですか?

PgAdmin-IIIを使用してdbokを表示できます。

このアプリを使用している他のマシンにはパスワードがない/必要ないので、パスワードをdatabase.yml入れたくないので、Pgのインストールに関するもののようです。

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

sql - Rails アプリに挿入されたデータにアクセスする方法は? (初心者)

Railsアプリに挿入されたデータにアクセスする方法のチュートリアルをグーグルで手伝ってもらえますか。

これが保存されている場所であることは知っていますが、適切なステップバイステップのチュートリアルが見つかりませんでした. Thx、バンブルデビー

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

ruby-on-rails - データベースが別のサーバーにある場合のpostgres gemのインストール

私のデータベースは、アプリケーションとは別のサーバーにあります。「バンドル」を実行すると、次のエラーが表示されます。

pg_config はありません... とにかく試してみます。ビルドに失敗した場合は、 --with-pg-config=/path/to/pg_config で再試行してください

アプリケーション サーバーに pg が実際にインストールされていない場合、pg 構成パスを設定するにはどうすればよいですか? 私も試しました:

バンドル構成 build.pg --without-pg_config

ありがとう