web2py Book 英語 第5版
web2py Book 日本語 第4版
第5版に合わせて、web2py 捕捉ドキュメント も改定しました。DALの箇所しか変更していませんが、次のようにページを変更追加しました。
トピックス
- ニュースタイル仮想フィールド - クラス名が変更になりました
- fiter_in と filter_out - 新規追加
- 辞書型データを使用したデータ操作 - 新規追加
- コールバック関数 - 新規追加
- レコードバージョン管理 - 新規追加
- Tableクラス _enable_record_versioning - 新規追加
- Queryクラス case - 新規追加(CASE式が使えるようになりました)
- Queryクラス as_dict/as_json/as_xml - 新規追加
- Expressionクラス regexp - 新規追加(正規表現検索)
- Expressionクラス avg - 新規追加(平均値取得)
- Expressionクラス abs - 新規追加(絶対値取得)
- Setクラス update_naive - 新規追加(コールバック関数を無視して更新)
- Setクラス nested_select - 新規追加(ネストしたSELECT)
- Rowsクラス xml - 新規追加
- Rowsクラス json - 新規追加
他にも変更・追記した箇所があると思います。宜しかったら参考にしてください。
※ 以前のサンプルコードで owner フィールドを使っていたものがありましたが、ownerがDALの禁止ワードに指定されたので、owner_id に変更しました。