我想在Datastore模式下使用Firestore在Google App Engine中运行查询。我要完成的是基于正则表达式查询字符串。例如,我想要一个查询,该查询将返回与正则表达式匹配的所有实体。在docs中找不到关于正则表达式的任何信息。我正在寻找类似于以下代码的内容。
query := datastore.NewQuery(kind).
Filter("date =", myRegex)
//then run the query and so forth
感谢您的帮助!
编辑: 我要实现的正则表达式看起来像下面的“ 1 / \ d \ d / 2020”
答案 0 :(得分:1)
使用以下查询。不需要正则表达式。
query := datastore.NewQuery(kind).
Filter("date >=", "1/00/2020").
Filter("date <=", "1/99/2020").