問題タブ [drupal-database]
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.
drupal - 展開中にデータの同期を維持するにはどうすればよいですか?
開発、ステージング、および実稼働環境を使用してDrupalWebサイトを作成する機会があります。サイト間でコードの同期を維持することは、subversionを使用した簡単な作業です。それほど単純ではないのは、インストール間でデータベースデータ(スキーマだけでなく)への変更を伝播することです。
この理由は、Drupal開発者なら誰でも知っているでしょう。Drupalは、特定の構成設定をデータベースに保存します。特に、CCKフィールド、ビュー、および管理インターフェースを使用して動的に設定できるその他のモジュールに関連しています。スキーマを同期するだけでは不十分です。重要な情報もデータに含まれています。
私が探しているのは、これらのデータベースの変更を同期する方法です。これにより、1人の開発者がステージングサーバーでCCKフィールドの変更を行った場合、それらをローカルの開発環境に伝播して、より多くの作業を行い、最終的には本番環境にまで伝播できます。
これを行うツールはありますか?このようなプロジェクトで単一または複数の開発者を処理するためのプロセスは何ですか?
drupal - エイリアスで Drupal から選択する方法
Drupal のテーブルから 1 つの列を 2 つのエイリアスとして取得したいと考えています。このようなものですが、Drupal のクエリ メソッドを使用します。
この Drupal コードは正しいエイリアスを設定していません。
次のようなものが返されます。[name] => Science [node_name] => Science
エイリアスを設定する方法はありますか?
drupal - Drupal node_loadはノードと関連フィールドをロックしますか?
私はDrupal7にいて、Drupalルートフォルダー内にカスタムスクリプトを実装しています。node_load(1234)
次に、とを使用してノードを呼び出そうとしていますnode_save($node)
。DELETE
この2つの方法の間で、いくつかのレコード(いくつかのDB行)を試しています。しかし、私はそれを私が見つけた方法で動作させることはできません。
シナリオは次のようになります。
その後、動作しStep 2.
ていません。
Step 2.
次のような行削除メソッドが含まれる場合があります。
だから私の質問は:
- Drupalは、ロードされたフィールドとそれに関連するすべてのフィールド(行)を
node_load
ロックしてから解放しますか?node
node_save
- 単純なDB行を削除するための可能な方法はありますか(後
node_load
に呼び出されます)?
任意の提案をお願いします。
drupal-7 - drupal 7 ソート クエリの結果に db_query 構文エラーが発生する
特定のノードのすべてのコメントを取得したいので、db_query を使用します。それはうまくいきます。しかし、作成時間までに注文できません。PHP 解析エラーが発生しました: 構文エラー、予期しない T_STRING
db_select でできることがわかりましたが、db_query でそれを行う方法を知りたいですか?
drupal - クエリからデータベースから分類ツリーを取得する
「製品サブカテゴリ」という名前の語彙を追加し、クエリを介してデータベースからツリー構造全体を取得したいですか? 誰でも私を助けることができますか?
drupal - DrupalのDB APIのOrder by句のIf Else
サイトがありDrupal 7
ます。dbApi
Drupalを使用しています。これで、レコードを注文する必要があるクエリができました。
テーブル構造:-
- アルバムID
- アルバム名
- アルバム作成日
- アルバムのリリース日
今私の要件は、Album Release Date
が NULL でない場合はそれで並べ替え、そうでない場合は並べ替えに使用することですAlbum Created Date
。
どんな助けでも大歓迎です。
drupal - SQL クエリを Drupal 7 PHP ルールに変換する
これが私が理解できるSQLクエリです。Drupal の 7 PHP に変換するにはどうすればよいですか? 私は一日それを理解しようとしており、さまざまなアプローチを試みましたが、それは私が悪いようです.