小编dav*_*oda的帖子

使用python simple-salesforce访问Salesforce元数据

在阅读simple-salesforce文档时,它仅显示使用诸如此类的硬编码方法访问对象元数据:

sf.Contact.metadata()
Run Code Online (Sandbox Code Playgroud)

没有办法做这样的事情吗?

sf["Contact"].metadata()
Run Code Online (Sandbox Code Playgroud)

我想遍历对象列表并检索所有这些对象字段,但是由于上述限制,看来这是不可能的。

for obj in objects:
    fields = [x["name"] for x in sf[obj].describe()["fields"]]
    # processing for each object
Run Code Online (Sandbox Code Playgroud)

有什么方法可以使用字符串参数而不是硬编码值来访问对象元数据?

python salesforce simple-salesforce

5
推荐指数
1
解决办法
1229
查看次数

如何使用inspect元素定位实际的HTML文件?

我知道这可能看起来像一个愚蠢的问题。我刚刚开始定制用 Symfony (PHP) 开发的 Mapbender3 应用程序。使用 Firefox 中的 Inspect Element 功能,我可以对 HTML 文件进行一些更改,但要永久进行这些更改,我需要知道它们在服务器上的实际位置。我尝试通过 ID 搜索特定元素,但我什么也没找到,而且有很多 HTML 文件我无法检查。请帮我。

html firefox web-inspector symfony

5
推荐指数
1
解决办法
2万
查看次数

在where子句上使用mysql boolean

我想知道哪个更快?

SELECT * FROM `table` WHERE `is_deleted` = false;
Run Code Online (Sandbox Code Playgroud)

要么

SELECT * FROM `table` WHERE NOT `is_deleted`
Run Code Online (Sandbox Code Playgroud)

谢谢

mysql boolean where-clause

4
推荐指数
2
解决办法
7112
查看次数

如何将我的控制器移动到 Laravel 5.2 中的单独包文件夹中?

我使用 laravel 5.2 构建了一个小应用程序。我将所有文件放入名为 Surveys 的文件夹中,该文件夹位于App/Modules/Surveys. “不用担心,我打算将模块移出 App 文件夹,我只需要让控制器工作”

目前我的控制器位于 App/Http/Controllers/SurveysController

我想移动我的控制器文件夹,使其位于 App/Modules/Surveys/Controllers/Frontend/SurveysController

我如何告诉 laravel 将控制器解析出这条路径App/Modules/Surveys/Controllers/Frontend/而不是App/Http/Controllers

我试图对服务提供商执行此操作,但仍然无法正常工作

<?php

namespace App\Modules\Surveys\Providers;

use Illuminate\Support\ServiceProvider;

class PackageServiceProvider extends ServiceProvider
{

    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {

        if (! $this->app->routesAreCached()) {
            require __DIR__.'/../routes.php';
        }

    }

    /**
     * Register any application services.
     *
     * @return void
     */
    public function register()
    {

        $this->app->make('Modules\Surveys\Controllers\Frontend\SurveyController');
    }

}
Run Code Online (Sandbox Code Playgroud)

我应该怎么做才能使路由指向正确的控制器?

只是为了清楚起见,我的应用程序讲师从应用程序开始

App/Https/Controllers App/Modules/Surveys

php laravel laravel-routing laravel-5 laravel-5.1

4
推荐指数
1
解决办法
948
查看次数

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

我正在使用 Djnago 和 Salesforce。

我通过 simple-salesforce 在他们之间建立联系

我在 Salesforce 的联系人对象上创建了一个自定义选项列表。

我不会获取我的选项列表的所有 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")
Run Code Online (Sandbox Code Playgroud)

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

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

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

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

python django salesforce soql simple-salesforce

4
推荐指数
1
解决办法
3946
查看次数

从包名获取前台活动?

我试图从包名中获取运行活动名称(前景活动名称),因为你们都知道我们可以通过这一行获得当前正在运行的活动名称

mActivityManager.getRunningTasks(1).get(0).topActivity.getClassName()
Run Code Online (Sandbox Code Playgroud)

但这项工作只涉及android 5.0我在5.0以上需要相同的东西

我能够获得当前的包名但不能获得活动

android android-activity android-5.0-lollipop

3
推荐指数
1
解决办法
1491
查看次数

Bootstrap popover无法在iPad Safari上运行

我做了一个简单的Bootstrap popover,我调用了popover()函数(使用jQuery).一切似乎都没问题,但是当我在iPad上测试时它无法正常工作.

<a href="#" title="Description" 
data-trigger="focus" 
data-container="body" 
data-toggle="popover" 
data-placement="top" 
data-content="This is a test for iPad">Click here to see description</a>
Run Code Online (Sandbox Code Playgroud)

这是我的Javascript:

$("[data-toggle=popover]").popover();
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/masiht/et26me1d/13/

javascript jquery ipad twitter-bootstrap

2
推荐指数
2
解决办法
9441
查看次数

是否可以以编程方式拍摄卫星图像?

我正在创建一个项目,可以花费很长时间和用户并将其保存在数据库中,然后服务器将提取这些坐标并动态获取卫星图像.我如何拍摄卫星图像,是否可以使用哪些工具?

php gis google-maps qgis

2
推荐指数
1
解决办法
7370
查看次数

如何通过simple_salesforce进行Salesforce Bulk API调用?

我正在使用该模块simple-salesforce,我在文档中没有看到有关进行批量API调用的任何内容.有人知道怎么做吗?

https://github.com/simple-salesforce/simple-salesforce

python salesforce simple-salesforce

2
推荐指数
1
解决办法
3383
查看次数

在 Vagrant 框中全新安装 Ubuntu 18.04 时安装 python3-dev 的问题

Vagrantfile的如下:

# -*- mode: ruby -*-
# vi: set ft=ruby :

# Set Vagrant Minimum Version
Vagrant.configure("2") do |config|

  config.vm.box = "bento/ubuntu-18.04"

  config.vm.network :forwarded_port, guest: 80, host: 8000
  config.vm.network :private_network, type: "dhcp"
  config.vm.synced_folder ".", "/vagrant"

  # Determine the available cores in host system.
  cpu_count = 1
  if RUBY_PLATFORM =~ /linux/
    cpu_count = `nproc`.to_i
  elsif RUBY_PLATFORM =~ /darwin/
    cpu_count = `sysctl -n hw.ncpu`.to_i
  end

  config.vm.provider "vmware_fusion" do |v|
    v.vmx['memsize'] = 4096
    v.vmx['numvcpus'] = (cpu_count / 2).ceil
  end
end
Run Code Online (Sandbox Code Playgroud)

我正在使用bento/ubuntu-18.04盒子,我可以成功地做一个 …

python-3.x vagrant ubuntu-18.04

2
推荐指数
1
解决办法
2228
查看次数

q kdb中表中应用于“ i”列的属性-性能

当我在查询下面运行以获取表的计数时,运行查询所需的大小和时间几乎相同。/表t有97029个记录和124个列

Q.1。-以下查询中的第i列是否使用has函数在内部使用唯一属性在恒定时间内返回输出?

\ts select last i from t where date=.z.d-5 / 3j, 1313248j 
/ time taken to run the query and memory used is always same not matter how many times we run same query
Run Code Online (Sandbox Code Playgroud)

当我运行以下查询时:
第一次所需的时间和内存很高,但是从下一次运行开始,所需的时间和内存却很少。

Q.2。第一次运行查询时,kdb是否缓存输出,并在下次显示来自缓存的输出?

Q.3在查询下面运行时,是否在第i列上应用了属性?

\ts select count i from t where date=.z.d-5 / 1512j, 67292448j
\ts select count i from t where date=.z.d-5 / 0j, 2160j
Run Code Online (Sandbox Code Playgroud)

在以下查询中运行时:
Q.4在以下查询中运行时,第i列是否应用了任何属性?

\ts count select from t where date=.z.d-5 / 184j, 37292448j 
 /time taken to run the query and …
Run Code Online (Sandbox Code Playgroud)

kdb

1
推荐指数
1
解决办法
105
查看次数