我有一组简单的记录,我希望按域,计数和按网址分组进行过滤。这些都是字段:
time | domain | url
------------------- | ----------- | ----
1500163196000000000 | www.foo.com | /bar
1500163197000000000 | www.foo.com | /bar
1500163198000000000 | www.foo.com | /baz
当我进行查询以对URL计数进行分组时,它似乎已将所有记录分组:
SELECT count(url) FROM logs GROUP BY url
name: logs
tags: url=
time count
---- -----
0 3
如何修改我的架构设计以通过查询支持此组?如果我将url和domain转换为标记,那么这意味着我没有任何价值且无法插入数据。
答案 0 :(得分:0)
对于需要搜索的任何内容(过滤器,分组等),它必须是一个标记(索引字段)。
写入时DB至少需要一个字段,如果没有设置,则默认使用名为email
的字段。因此,如果您实际上不想查询它,可以将value
设置为单个字段。