标签: bulk

Linq to Nhibernate 批量更新查询等价物?

不确定我是否在这里遗漏了什么。基本上,我正在寻找 Linq to Nhibernate 来执行以下 SQL 语句:

update SomeTable
set SomeInteger = (SomeInteger + 1)
where SomeInteger > @NotSoMagicNumber
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

谢谢!

linq nhibernate bulk

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

Phalcon 批量插入性能。模型或原始 SQL

有没有办法在 phalcon php 中进行批量插入?

我尝试使用\Phalcon\Mvc\Model create和使用原始 SQL插入 10000 条记录:insert into 'tablename' (a, b, c) values (), (), (), ... ()

我设置了这个非常简单的测试,结果很惊讶

  • 使用 \Phalcon\Mvc\Model 大约需要 36 秒
  • 使用原始 sql 需要 3.6 秒。

\Phalcon\Mvc\模型:

$transactionManager = new TransactionManager(); 

$transaction = $transactionManager->get();

$entity = new Entity();
$entity->setTransaction($transaction);
for($i = 0; $i < 10000; $i++){
    $entity->setValue1(rand(1,50));
    $entity->setValue2(rand(1,50));
    $entity->setValue3(rand(1,50));
}
$entity->create();
$transaction->commit();
Run Code Online (Sandbox Code Playgroud)

原始 SQL:

$query = "insert into 'tablename' (a, b, c) values ";

for($i = 0; $i < 10000; $i++){
    $values …
Run Code Online (Sandbox Code Playgroud)

php performance insert bulk phalcon

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

如何对子文件夹中的所有图像使用 ImageMagick 转换命令

对于单个文件,我使用以下 ImageMagick 命令(如 google建议):

对于 png

convert file.png -sampling-factor 4:2:0 -strip -quality 85 -interlace PNG -colorspace sRGB file.png
Run Code Online (Sandbox Code Playgroud)

为jpg

convert file.jpg -sampling-factor 4:2:0 -strip -quality 85 -interlace JPEG -colorspace sRGB file.jpg
Run Code Online (Sandbox Code Playgroud)

但我需要对子文件夹中的所有 .jpg 做同样的事情

我试过这个:

find ./*.jpg | xargs convert $ -sampling-factor 4:2:0 -strip -quality 85 -interlace JPEG -colorspace sRGB $
Run Code Online (Sandbox Code Playgroud)

以及所有压缩但以第一个名称命名并添加索引的图像,例如:

/img/first-one-0.jpg  
/img/first-one-1.jpg  
/img/first-one-2.jpg  
/img/first-one-3.jpg  
...
Run Code Online (Sandbox Code Playgroud)

我怎么能批量覆盖原件?即使我们有多个子目录:

/img/dir-1/one.jpg  
...  
/img/dir-2/foo.jpg  
Run Code Online (Sandbox Code Playgroud)

linux optimization image imagemagick bulk

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

使用Doctrine 1.2进行批量插入

此代码(来源:http://www.doctrine-project.org/documentation/manual/1_0/hu/component-overview : connection : flushing-the-connection)

$conn = Doctrine_Manager::connection();

$user1 = new User();
$user1->username = 'Jack';

$user2 = new User();
$user2->username = 'jwage';

$conn->flush();
Run Code Online (Sandbox Code Playgroud)

导致执行2个插入查询.

有没有办法只用一个批量插入来做到这一点?

我认为学说2正在解决这个问题(http://www.doctrine-project.org/blog/doctrine2-batch-processing),但它仍处于测试阶段.

任何的想法?

performance orm doctrine insert bulk

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

如何使用magmi进口magento?

我想通过magmi导入简单的产品,已安装并且使用一个样本产品创建的csv,magmi可以读取它但不插入它,csv是默认的但是有media_gallery列我不知道要检查什么插件和什么我应该使用配置,未创建的类别,我检查(动态类别创建者/导入器v0.2.3)和(图像属性处理器v1.0.25),有什么方法我可以知道导入不工作的原因的更多细节像错误日志?以及我如何通过magmi进口?

import bulk magento magmi

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

Django:更有效地从多对多关系中删除项目

我的书类使用多对多字段来保存读者.如果我想从某些书籍中删除阅读器,我可以使用循环来浏览所有书籍对象以删除阅读器.但它太慢了.是否可以在批量操作中执行此操作?

class Book(models.Model):
    readers = models.ManyToManyField(User, related_name='books')

#Remove reader 'foo' from book 1, 2, 3, 4, 5. However, it is slow.
for book in Book.objects.filter(id__in=[1, 2, 3, 4, 5])
    book.readers.remove(R)
Run Code Online (Sandbox Code Playgroud)

django many-to-many bulk

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

MongoDB,批量发现返回什么

我正在尝试使用批量查找来检索一组文档并返回该文档集,我想知道批量查找返回什么?我的代码是:

 def bulk_find(collection_name, key, value):

    bulk = db[collection_name].initialize_ordered_bulk_op()

    bulk.find({key: value})

    results = bulk.execute()
Run Code Online (Sandbox Code Playgroud)

那么,bulk.find这里返回什么?该文档未对此进行任何说明。

python bulk mongodb

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

批量删除如何工作?

我尝试使用bulkDelete让我的机器人删除其消息,但出现此错误:

(node:5724) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Bad Request
(node:5724) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

const Discord = require('discord.js');
const bot = new Discord.Client();
const config = require("./config.json");

bot.on('ready', () =>{
    console.log('I am ready!');
});

//var cleanarr=[];

bot.on("message", message =>{
    if (message.author.bot) return;
var cleanarr=[];
        let command = message.content.split(" ")[0];
command = command.slice(config.prefix.length);

        let …
Run Code Online (Sandbox Code Playgroud)

javascript bots bulk discord discord.js

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

FaunaDB - 如何批量更新单个 graphQL 突变中的条目列表?

我想在 faunaDB 中批量更新具有 graphQL 突变的条目列表。输入数据是来自外部来源的冠状病毒病例列表。它会经常更新。如果集合中存在条目名称,则突变应更新现有条目,如果不存在则创建新条目。

当前的 GRAPHQL 突变

mutation UpdateList($data: ListInput!) {
  updateList(id: "260351229231628818", data: $data) {
    title
    cities {
      data {
        name
        infected
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

图形变量

{
  "data": {
    "title": "COVID-19",
    "cities": {
      "create": [
        {
          "id": 22,
          "name": "Warsaw",
          "location": {
            "create": {
              "lat": 52.229832,
              "lng": 21.011689
            }
          },
          "deaths": 0,
          "cured": 0,
          "infected": 37,
          "type": "ACTIVE",
          "created_timestamp": 1583671445,
          "last_modified_timestamp": 1584389018
        }
      ]
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

架构

type cityEntry {
  id: Int!
  name: String!
  deaths: Int! …
Run Code Online (Sandbox Code Playgroud)

bulk mutation graphql faunadb

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

有没有办法在Java中"批量分配"布尔变量?

我想要避免的一件事是Java编程过多的布尔变量声明,如下所示:

public static boolean mytruebool = true, myfalsebool = false, myothertruebool = true, myotherfalsebool = false;
Run Code Online (Sandbox Code Playgroud)

是否有一种有效的方式(可能是数组使用)来声明和分配变量?任何帮助是极大的赞赏!

java variables declaration bulk

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