Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
R::freeze() を呼び出してもデータベースに新しいデータは保存されません (私の知る限り)。後で実行される php スクリプトは、データベースを構築したときに freeze() を呼び出したことをどのように認識しますか? redbean を使用するすべての php スクリプトの開始時にフリーズを使用する必要がありますか?
はい、Redbean を使用するすべてのページのスクリプトの先頭にある必要があります。コードを確認したところ、永続的に変更されるような変更はどこにもありません。そうは言っても、2 つのオプションがあります。各ページの開始時に、1380 行目あたりでR::freeze()-OR-editを呼び出し、.rb.phpprivate $isFrozen=false;private $isFrozen=true;
R::freeze()
rb.php
private $isFrozen=false;
private $isFrozen=true;