php Editor Banana は、データベース操作の一般的な問題、つまり、レコード タイプは BQ データベースに正常に挿入されるが、実際のデータが挿入されない問題を紹介します。この状況はデータの不整合を引き起こす可能性があるため、原因を突き止めて問題を解決する必要があります。以下では、読者がこの問題にうまく対処できるように、考えられる原因と解決策について詳しく説明します。
次の例のようにbigqueryにデータを挿入しようとしています 指定された例と比較した、事前に作成された表を含むテキスト。 私のコードは次のとおりです
リーリーコードは正常に実行されますが、レコードが挿入されていません。 テーブル構造は次のとおりです
フィールド名タイプ mod キー並べ替えルールのデフォルト値ポリシー ラベル
proj_name 文字列 nullable
ラベル。レコードは空でも構いません
鍵。文字列は空でも構いません 価値観。文字列は空でも構いません
何が問題なのかわかりません。どなたかアドバイスをいただければ幸いです。よろしくお願いします。
ティア スリカンス
レコードがテーブルに正常に挿入されることが期待されます。
フィールドをエクスポートする必要があります。この問題は何度も報告されています:
ドキュメントを参照 (*inserter).put:
...
src が valueaver の場合は、その save メソッドを呼び出してアップロード用の行を生成します。
src が構造体または構造体へのポインタの場合、 スキーマはそこから推論され、structsaver の作成に使用されます 。 structsaver の insertid は空になります。
...
以上がBQ はレコード タイプを正常に挿入しますが、データは挿入されませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。