我正在为python(NoSQL(使用mysqlx XDevAPI。我不能在表中插入日期。
table = my_schema.get_table("date_table")
field = "date_field"
insert = table.insert(field)
value = datetime.datetime.now()
insert.values(value)
insert.execute
我得到一个错误:
ValueError: Expected token type 19 at pos 0 but found type 72
我推测这与日期/日期时间格式有关,但我不确定如何找到代币19或72。如果我试图插入一个字符串或int,我会得到同样的错误。
是。正如Rui所说,Connector/Python在X DevAPI中不支持Python对象转换,您需要在插入之前将日期时间转换为字符串格式。