console.log(columnsets.activites.forInsert)
给了我
ColumnSet {
table: "accounting"."activities"
columns: [
Column {
name: "note"
}
Column {
name: "title"
}
Column {
name: "context_id"
prop: "contextId"
}
Column {
name: "created_timestamp"
prop: "createdTimestamp"
}
Column {
name: "created_by_id"
prop: "createdById"
}
Column {
name: "object_id"
prop: "objectId"
cnd: true
}
]
}
pgp.helpers.insert({ contextId: user.objectId, createdById: user.objectId, createdTimestamp: now, note: null, objectId: uuid.v4(), title: MESSAGE_SUCCESS_USER_AUTHENTICATE }, columnSets.activities.forInsert)
我本来可以发誓直到最近才为我工作。我不确定发生了什么变化。我有表名设置,但为什么抱怨Error: Table name is unknown.
答案 0 :(得分:1)
与调用console.log(columnsets.activites.forInsert)
相比,您在调用helpers.insert
的时间点尚不清楚,但我猜测它会在之后发生。
只有一个原因导致您出现错误Table name is unknown
,以及columnsets.activites.forInsert
未包含带有表格信息的ColumnSet
的错误。{p}
没有其他情况可以解决您的错误。您可以调试代码来检查;)