基本情報
- モジュール名:base_import_match
- ライセンス:AGPL-3.0
- オーサー: Tecnativa
- レポジトリ:https://github.com/OCA/server-backend
- 利用可能バージョン (2026年3月5日時点):11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0
機能説明
レコードをインポートしてデータを更新する際、外部IDを使用せず、任意のフィールドをキーとして既存レコードを特定し更新することができる。
レコードインポート時
base_import_matchモジュールなし(通常):
外部IDで検索し、合致するレコードを見つけてデータを更新する。
base_import_matchモジュールあり:
指定したフィールドで検索し、合致するレコードを見つけてデータを更新する。
例:「メール」「電話」が合致するレコードの「住所」を更新する。
※以下は現在プルリクエスト中の機能。
使用方法
- 「レコードをインポート」でレコードをインポートする
- キーとして使用するフィールドにチェックを入れ(複数選択可)、インポートする
使用例
連絡先の「メール」「電話」が合致するレコードの「国」を更新します。
- データを選択し、「エクスポート」をクリック

- 「エクスポート」
※「データを更新したい」へのチェックは入れなくてよい。
- エクスポートしたレコードのデータを更新

- レコードをインポート

- キーとして使用したいフィールドの突合欄にチェックを入れ、「インポート」をクリック

- データ更新完了
