🔌 plugin_php / KUDB *

plugin_php はなでしこ3PHP用のプラグインで、Webアプリを作るのに便利な命令を備えています。

🌴 KUDB *

  • KUDB接続 (DBFILEに|DBFILEへ|DBFILEの)
    • 簡易ドキュメントデータベースKUDBに接続する。DBにはファイルパスを指定する。
  • KUDB全取得
    • KUDBに挿入したドキュメントを全部返す
  • KUDB部分取得 (INDEXからCOUNTだけ|COUNTを)
    • KUDBの(0起点)INDEXからCOUNT件だけ取得
  • KUDB末尾取得 (INDEXからCOUNTだけ|COUNTを)
    • KUDBの(0起点)末尾から数えてINDEXからCOUNT件取得
  • KUDB挿入 (Vを)
    • KUDBにオブジェクトVを挿入する(TAGプロパティを指定すると検索などに使える)
  • KUDB更新 (IDをVに|Vへ)
    • KUDBのIDをVに更新
  • KUDB削除 (IDを)
    • KUDBのIDを削除する
  • KUDBタグ検索 (TAGの|TAGを)
    • KUDBでデータ一覧からTAGプロパティを検索する
  • KUDBタグ削除 (TAGの|TAGを)
    • KUDBでTAGを指定して削除
  • KUDBタグ更新 (TAGをVに|Vへ)
    • KUDBで指定TAGの内容をVに更新

KUDBの説明 *

KUDBはドキュメントデータベースです。SQLを書くことなく手軽に組み込みデータベースのSQLiteを利用することを目的としています。

「test.db」にKUDB接続。

# データの挿入
{"名前": "太郎", "年齢":13, "TAG": "太郎"}をKUDB挿入。
{"名前": "次郎", "年齢":13, "TAG": "次郎"}をKUDB挿入。
{"名前": "三郎", "年齢":13, "TAG": "三郎"}をKUDB挿入。
{"名前": "史朗", "年齢":13, "TAG": "史朗"}をKUDB挿入。

# データの削除
1をKUDB削除。# IDを指定して削除
「三郎」をKUDBタグ削除 #タグを指定して削除

# データの取得
KUDB全取得して反復
  対象を表示。
ここまで。