Php 在google数据存储中保存属性类型
当我使用PHP将记录保存到Google数据存储中时,如何定义属性类型 版本类型应为:Integer 颜色应为类型:String 说明应为:Text类型(我想在那里保存长文本) 创建的类型应为:日期和时间 和卡片数据应为数组或文本类型 JSON数据的最佳选择是什么?数组还是文本Php 在google数据存储中保存属性类型,php,google-cloud-datastore,Php,Google Cloud Datastore,当我使用PHP将记录保存到Google数据存储中时,如何定义属性类型 版本类型应为:Integer 颜色应为类型:String 说明应为:Text类型(我想在那里保存长文本) 创建的类型应为:日期和时间 和卡片数据应为数组或文本类型 JSON数据的最佳选择是什么?数组还是文本 $datastore = new DatastoreClient(); $key = 'protCarDatas'; $time = date(DATE_RFC3339); $savedata =
$datastore = new DatastoreClient();
$key = 'protCarDatas';
$time = date(DATE_RFC3339);
$savedata = $datastore->entity(
$key,
[
'version' => $version,
'color' => $color,
'description' => $desc,
'created' => $time,
'cardatas' => $fullCardDataJsonString
],
['excludeFromIndexes' => ['cardatas']]
);
$datastore->insert($savedata);
谢谢你的帮助 数据存储支持的类型如下():
- 整数
- 浮点数
- 弦
- 日期
- 二进制数据
我找不到一个示例,如何将一个变量设置为整数或字符串,…您可以使用已转换的变量创建数据存储条目,仅此而已。我建议你读这本书。