我正在尝试检索first名称中包含该字符串的所有任务文档。
我目前有以下代码,但只有在我传递确切名称时才有效:
res, err := db.client.Query(
f.Map(
f.Paginate(f.MatchTerm(f.Index("tasks_by_name"), "My first task")),
f.Lambda("ref", f.Get(f.Var("ref"))),
),
)
Run Code Online (Sandbox Code Playgroud)
我想我可以在ContainsStr()某处使用,但我不知道如何在查询中使用它。
另外,有没有办法在不使用的情况下做到这一点Filter()?我问是因为它似乎在分页后过滤,并且弄乱了页面
我在Python 3.6中解析日期时间字符串时遇到了一些麻烦.关键代码是:
datetime.datetime.strptime("Jan 08, 2018 07:04 PM UTC", '%b %d, %Y %I:%M %p %Z')
Run Code Online (Sandbox Code Playgroud)
和堆栈跟踪:
File "marquito.py", line 180, in start
test_date = "" if test_date == "" else datetime.datetime.strptime(test_date + " UTC", "%b %d, %Y %I:%M %p %Z")
File "/usr/lib/python3.6/_strptime.py", line 565, in _strptime_datetime
tt, fraction = _strptime(data_string, format)
File "/usr/lib/python3.6/_strptime.py", line 362, in _strptime
(data_string, format))
ValueError: time data 'Jan 08, 2018 07:04 PM UTC' does not match format '%b %d, %Y %I:%M %p %Z'
Run Code Online (Sandbox Code Playgroud)
你看到代码有什么问题吗?