想知道如何使用REST Web Services查询transactions和transaction_lines表吗?
我有各种各样的查询工作在 Postman 一样:
第一个月
但到目前为止,我无法连接到transaction_lines表并得到错误:{"q": "SELECT * FROM transaction_lines WHERE date_created >= '1/1/2021'"}
个
错误...
无效的搜索查询。下面是详细的未处理描述。无效的搜索类型:transaction_lines
我正在查看这些链接,但没有看到查询transaction_lines表的方法?
REST_API_Browser
这些是odbc tables的
非常感谢你的帮助,戴夫
2条答案
按热度按时间nwo49xxi1#
transaction_lines的查询是错误的,因为您可能在事务处理行层没有“Date created”字段。您需要在“Transaction”和“Transaction_Lines”表之间进行连接。请参阅下面的查询,以根据您的需要使用Date_created条件连接两个表。我刚刚选择了前1个。您可以稍后将其替换为“*”
字符串
请尝试这个查询,让我知道这是怎么回事!!一切顺利:)
yebdmbv42#
REST API的表名是
transactionline
而不是transaction_lines
。您可以在此处查看可用的表/列:https://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2021_1/analytics/record/transactionLine.htmlrest API公开v2.0分析模式,而不是v1.0连接模式。