I外部データベースとデータを同期するスケジューラタスクを持つKentico Webサイトを持っている。基本的に、外部データベーステーブルから作成されたページはほとんどありません。 Kenticoテーブルには、レコードの作成と更新の2つの方法があります。Kenticoページ更新が更新されない物理テーブル
のために、我々はレコードが正常に動作作成し、物理テーブルのデータを更新
TreeNode page = TreeNode.New(Helper.ClassName_Campus);
page.SetValue("Title", "Title");
page.Insert(parentPage);
を使用して作成します。我々は
TreeNode page = DocumentHelper.GetDocuments(Helper.ClassName_Campus).OnSite("site").Where(" ID", QueryOperator.Equals, 1).FirstObject;
page.SetValue("Title", "Title");
page.Update();
UpdateメソッドがOKな作品をして使用して、更新のために
。私がページとフォームデータに行くと、私はフォームフィールド上で新しいデータを見ることができますが、実際の物理テーブルのデータは更新されません。ページの更新時に実際の物理データテーブルを更新するにはどうすればよいですか。 Kenticoは更新後にフォームデータをどこに保存しますか?
これは、kentico Webサイトで更新テーブルのデータを検索したリンクです。 https://docs.kentico.com/display/K9/Working+with+pages+in+the+API
page.Publishのおかげでは、()のトリックを行います。なぜ出版をせずに作品を挿入するのか分かりますか?ありがとう。 – Mahesh
ページの「以前の」バージョンがないため、バージョン履歴にこれらのデータを保存する必要はありません:-) – Enn