通过Salesforce中的SOQL查询获取选择列表值

耶万·博达斯(Jeevan Bodas)

我正在使用Djnago和Salesforce。

我通过简单的销售人员在他们之间建立联系

我已经在Salesforce的Contact Object上创建了一个自定义选择列表。

我不会获取我的选择列表的所有20个值并在Django中显示。

我正在寻找SOQL以从Salesforce获取价值。

sf = Salesforce(instance_url='https://test.salesforce.com', session_id='')
sf1 = Salesforce(connection parameters)
sf3 = sf1.query("SELECT Color__c FROM Contact")

sf3将为我提供为各个联系人记录设置的值。

我想获取在Contact对象上创建Color__c时输入的所有20个值。在Apex中,我们可以这样做,如下所示

public class PicklistUtil { 
    public static List<Schema.PicklistEntry> getContactColor() { 
        return Contact.Color__c.getDescribe().getPicklistValues(); 
   } 
}

我想在Django中做同样的事情。有人可以帮忙吗?

schwobaseggl

也许有更好的方法,但是以下方法应该起作用:

d = sf1.Contact.describe()
for f in d['fields']:
    if f['name'] == 'Color__c':
        break
picklist = f['picklistValues']

picklist然后应为的列表OrderedDicts

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在SOQL查询中获取内部Salesforce错误

在Salesforce SQL(SOQL)中查询包含JOINS的子查询

通过simple-salesforce查询Python中的ID列表

通过查询获取mongodb中的对象值

在Vue中获取选择列表的选定值

如何获取选择列表中的最新值

获取列表中的查询集值

Elasticsearch查询:通过比较值列表(golang)来选择文档

如何通过AngularJS使用按钮从选择/下拉列表中获取选定的值?

使用SOQL查询Salesforce对象列名称

如何从jquery中的选择列表数组中获取选择值

oracle apex 通过javascript获取选择列表的选定值

html选择列表-通过传入变量获取文本值?

如何在 SOQL 中对 2 个表进行选择查询?

Salesforce SOQL问题:使用字段名称中的空格编写查询

Salesforce Soql查询仅限于自定义对象中的前150行

javascript-从选择列表中获取选择的值

如何根据 SObject 的特定记录类型获取闪电流中的选择列表 - salesforce

Salesforce 对象描述有大数据,如何从 Salesforce 对象描述中获取有限的数据,如选项列表值

通过Angular 2中的ngModel选择列表获取对象属性?

选择查询 ro 在 php 中获取 dmY 日期值?

如何编写选择查询以从 Json 对象中获取索引值

如何在mysql查询中获取选择字段值长度

如何通过列值选择数据框列表中的行

通过Web API在Dynamics中查找选择列表值

通过Oracle Apex 4.2中的Jquery传递选择列表的值

JQGrid:下拉列表中,通过addrow选择值

如何通过列表中的值查询DynamoDB筛选

通过实时查询从输入中获取多个值