在 firestore(数据存储模式)中使用自定义密钥标识符(Name/ID)进行查询?
Querying using custom key identifier(Name/ID) in firestore(datastore mode)?
我有一个像下面这样的数据存储实体
Name/ID Parent Rollen email first_name last_name
name=CidassUID Key(Tenant, 'CidassGroupID') ["user","admin"] user@email.com user first name user last name
我想查询w.r.tName/ID
在 GQL 中我是这样尝试的
select * from User where Name/ID='CidassUID'
并在 python 中这样..
query = client.query(kind='User')
query.add_filter('Name/ID', '=', 'name=CidassUID')
return list(query.fetch())
有人可以帮助我如何通过 Name/ID 获得结果吗?
非常感谢
这就是我在 GQL 中解决它的方法..
select * from User where __key__= Key(Tenant, 'CidassGroupID', User, 'CidassUID')
和 python..
query_key=client.key('Tenant', 'CidassGroupID','User', 'CidassUID')
query.key_filter(query_key,'=')
我有一个像下面这样的数据存储实体
Name/ID Parent Rollen email first_name last_name
name=CidassUID Key(Tenant, 'CidassGroupID') ["user","admin"] user@email.com user first name user last name
我想查询w.r.tName/ID
在 GQL 中我是这样尝试的
select * from User where Name/ID='CidassUID'
并在 python 中这样..
query = client.query(kind='User')
query.add_filter('Name/ID', '=', 'name=CidassUID')
return list(query.fetch())
有人可以帮助我如何通过 Name/ID 获得结果吗?
非常感谢
这就是我在 GQL 中解决它的方法..
select * from User where __key__= Key(Tenant, 'CidassGroupID', User, 'CidassUID')
和 python..
query_key=client.key('Tenant', 'CidassGroupID','User', 'CidassUID')
query.key_filter(query_key,'=')