【发布时间】:2015-11-27 16:40:21
【问题描述】:
我正在开发一个基于 PHP 和 Google Datastore 的项目管理网站,其中一个项目也可以有多个成员。成员应该为一个项目存储,但我不知道,这是最好的解决方案。数组如何存储在 GDS 中?
我应该创建一个简单的字符串,用“;”分隔例如?
或者创建一个单独的实体种类列表并将每个成员存储为一行是否是更好的解决方案? (据我计算,它会在 Datastore 上进行更多读取)
成员数量不固定,可以从0到“无限”。 我为 GQL 使用 Tom Walder 的 php-gdb 库。
【问题讨论】:
-
在文档中它提到了一个列表类型,但仅限于一定的大小。无限将不适合单个实体。
标签: php google-app-engine google-cloud-datastore