Lumiにおいて、データとは、ユーザー、コンテンツ、注文など、アプリの動的な機能を動かす構造化された情報のことです。この情報はテーブル内に整理され、データベースやスプレッドシートと同様に機能します。各テーブルはフィールド(列)で構成され、各フィールドは特定の種類の情報を保持します。Documentation Index
Fetch the complete documentation index at: https://docs.lumi.new/llms.txt
Use this file to discover all available pages before exploring further.
データの操作
プロジェクトにデータベースを追加する方法
通常、Lumiはあなたのニーズを自動的に分析し、データベースが必要な場合にこの機能を追加します。プロンプトで「注文データを保存するためのデータベースを備えた注文管理システムを作成する」のように強調することもできます。手動でレコードを追加する

手動でレコードを編集する

削除と一括操作
- 単一のレコードを削除するには

- 一括削除を行うには

サポートされているフィールドタイプ
- 基本データ型
- String: テキストデータを保存するために使用されるUTF-8エンコードされた文字列。
- Integer: 整数値を保存するための32ビットおよび64ビット整数を含みます。
- Double: 小数や大きな数値を保存するための64ビット浮動小数点数。
- Boolean: trueまたはfalseの論理値を保存します。
- Null: null値または存在しないフィールドを表します。
- 複合データ型
- Array: 異なるデータ型を含むことができる要素の順序付きコレクション。
- Object (埋め込みドキュメント): ネストされた構造をサポートするキーと値のペアのコレクション。
- Date: UTCミリ秒として表される日時を保存します。
- 特殊データ型
- ObjectId: ドキュメントの_idフィールドにデフォルトで使用される12バイトの一意の識別子。
- Binary Data: バイナリデータ(画像、ファイルなど)を保存します。
- Regular Expression: テキストマッチングのための正規表現を保存します。
- JavaScript: JavaScriptコードの保存と実行をサポートします。
- 拡張データ型
- Timestamp: 最初の32ビットが秒、最後の32ビットがナノ秒である64ビットのタイムスタンプで、操作時間を記録するために使用されます。
- Decimal128: 金融計算に適した128ビットの高精度10進数。
- GeoJSON: 地理空間データを保存します。
セキュリティとテーブルの権限
各テーブルには、データアクセスを制御するための独自のセキュリティ設定が含まれています:- 読み取りアクセス: テーブル内のレコードを閲覧できるユーザーを定義します。
- 書き込み/削除アクセス: レコードを作成、更新、または削除できるユーザーを決定します。
.png?fit=max&auto=format&n=ynWgEA-zeP9dMZPg&q=85&s=ab5d3abaf0caa231d6382f8660faf92e)