Ravin Laheri Asked: 2024-03-18 18:38:21 +0800 CST2024-03-18 18:38:21 +0800 CST 2024-03-18 18:38:21 +0800 CST 如何在flutter中创建唯一id以添加到数据库中 772 如何在Flutter中创建唯一的id以添加到firebase中的数据库中? database-design 1 个回答 Voted Best Answer Prashant Vaddoriya 2024-03-18T18:40:36+08:002024-03-18T18:40:36+08:00 您可以使用名为 UUID 的包 ( https://pub.dev/packages/uuid )。 import 'package:uuid/uuid.dart'; var uuid = Uuid(); 您可以像下面这样创建 // Generate a v1 (time-based) id uuid.v1(); // -> '6c84fb90-12c4-11e1-840d-7b25c5ee775a' // Generate a v4 (random) id uuid.v4(); // -> '110ec58a-a0f2-4ac4-8393-c866d813b8d1' // Generate a v5 (namespace-name-sha1-based) id uuid.v5(Uuid.NAMESPACE_URL, 'www.google.com'); // -> 'c74a196f-f19d-5ea9-bffd-a2742432fc9c'
您可以使用名为 UUID 的包 ( https://pub.dev/packages/uuid )。
您可以像下面这样创建