【发布时间】:2021-07-02 14:45:37
【问题描述】:
我正在尝试使用 Postman App (Mac) 与 Oracle、NetSuite 合作,以开始进行基本设置和查询。
我有基本的工作,例如获取访问和刷新令牌,以及来自 Postman - netSuite REST API 集合的基本查询
https://netsuite.custhelp.com/app/answers/detail/a_id/87118
问:在 post man netSuite 示例中,这些查询确实有效,但我对表名感到困惑,因为它们似乎与 NetSuite Docs (ODBC) 中显示的内容不匹配
他们说:
来自客户 c,交易 t ????
为什么不:客户和交易作为表名?客户'c'和交易't'的意义是什么?我猜对了,“c”和“t”就像在 where 区域中使用的表名的别名?
如何找到用于 Rest API 查询的正确表名?
任何帮助将不胜感激——戴夫
邮递员查询...
"q": "SELECT c.email AS email, c.companyName AS company, t.tranId AS document, t.tranDate AS date FROM customer c, transaction t WHERE t.entity = c.id AND t.type = 'SalesOrd'"
}
// or
{
"q": "SELECT id, companyName, email, dateCreated FROM customer WHERE dateCreated >= '{{thisYearStart}}' AND dateCreated < '{{thisYearEnd}}'"
}```
【问题讨论】:
-
使用 NetSuite 中的设置 -> 记录目录查看 SuiteQL / Suite Analytics 记录名称等。单个字母(如果需要,可以更大)是表别名,可以更轻松地引用字段而无需重复每个的完整表名。
标签: jquery rest postman netsuite