问题描述
检索所有项目以获取所有数据。 下次我从这些项目创建sql语句并执行查询时,存在无法检索的项目,并且发生了错误。
obj_name = 'Contact'
def get_record(obj_name):
# get all Items of Contact
d = self.cn.sf.Contact.describe()
l_col = [x['name'] for x in d['fields']]
output = cl.d_dir['sql_dir'] + cl.d_file['sql_file'][obj_name]
# created a sql
column = ','.join(l_col)
sql = f"select {column} from {obj_name} Where IsDeleted = FALSE"
with open(output,mode='w',encoding='utf_8') as f:
f.write(sql)
# Query
q = self.cn.sf.bulk.Contact.query(sql)
list index out of range
这些项目是“ MailingGeocodeAccuracy”和“ MailingAddress”。 在创建sql语句之前如何确定这些项目是否可检索数据?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)