Projects
プロジェクトを作成、更新、削除、およびクエリします。
テーブル固有の情報
SELECT
事業所のすべてのプロジェクトのリストを取得するには、OfficeId カラムまたはOfficeId 接続文字列パラメータが必須です。指定しない場合は、Offices テーブルの最初の事業所のOfficeId が使用されます。
本製品 はMoney Forward Expense API を使用してOfficeId を参照する検索条件を処理し、クライアント側で本製品 内で他のフィルタを処理します。例えば、次のクエリはサーバー側で処理されます。
SELECT * FROM Projects
Insert
プロジェクトを挿入するには、次のカラムが必要です:OfficeId、Name、Code。
INSERT INTO Projects (OfficeId, Name, Code) VALUES ('OfficeId123', 'ProjectName123', 'ProjectCode123')
Update
プロジェクトを更新するには、次のカラムが必要です:OfficeId、Id。
UPDATE Projects SET Name = 'NewProjectName', Code = 'NewProjectCode' WHERE OfficeId = '12345' AND Id = '123456'
Delete
プロジェクトを削除するには、次のカラムが必要です:OfficeId、Id。
DELETE FROM Projects WHERE OfficeId = '12345' AND Id = '123456'
Columns
Name | Type | ReadOnly | Description |
Id [KEY] | String | False |
プロジェクトId。 |
OfficeId [KEY] | String | False |
事業所Id。 |
Name | String | False |
プロジェクト名称。 |
Code | String | False |
プロジェクトコード。 |
ParentId | String | True |
親プロジェクトId。 |
RootId | String | True |
最上位プロジェクトid。 |