标签: limit

我有一个has_many关系,我想设置自定义限制和偏移量.以及数数

HY,

我的代码:

@profile.images
Run Code Online (Sandbox Code Playgroud)

而且我想在时间上只获得10张图像,并且像这样一个10偏移

@profile.images(:limit => 10, :offset => 10)
Run Code Online (Sandbox Code Playgroud)

而不是这样

has_many :images, :limit => 10, :offset => 10
Run Code Online (Sandbox Code Playgroud)

然后我想在某种程度上计算该配置文件的所有图像.

@profile.count_images
Run Code Online (Sandbox Code Playgroud)

谢谢 (:


has_many :images, :foreign_key => 'on_id', :conditions => 'on_type = "profile"' do
def paginate(page = 1, limit = 10, offset = nil)
  page = nil if page < 1
  limit = 1 if limit < 1
  offset = 0 if(offset && offset < 0)
  offset = 0 if (!page)
  offset = limit * (page - 1) if (page) …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails count limit has-many offset

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

限制线程计数

我有一个列表,其中包含我要下载的项目.我使用for循环来迭代列表.

对于此List中的每个项目,我启动一个引用该项目的新线程.我的问题是我想要同时限制maxDownload.

for (int i = downloadList.Count - 1; i >= 0; i--)
{
    downloadItem item = downloadList[i];
    if (item.Status != 1 && item.Status != 2)
    {
        ThreadStart starter = delegate { this.DownloadItem(ref item); };
        Thread t = new Thread(starter);
        t.IsBackground = true;
        t.Name = item.Name;
        t.Priority = ThreadPriority.Normal;
        t.Start();
    }
}
Run Code Online (Sandbox Code Playgroud)

我读了一些关于ThreadPool的内容,但后来我无法引用我的项目.有人能帮我吗?谢谢!:)

编辑:

我测试了这个:

ThreadPool.SetMaxThreads(maxDownloads, maxDownloads);
ThreadPool.SetMinThreads(maxDownloads, maxDownloads);
ThreadPool.QueueUserWorkItem(DownloadItem, ref item);
Run Code Online (Sandbox Code Playgroud)

我不知道如何用这个帖子引用我的downloadItem .....

c# multithreading limit threadpool

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

MYSQL,WHERE / LIMIT / ORDERBY的组合

我有这个

$sql = 'SELECT * FROM tb_event WHERE DATE(edate) >= DATE(NOW())';
   $result = $conn->query($sql) or die(mysqli_error());
   $news = $result->fetch_assoc();
Run Code Online (Sandbox Code Playgroud)

运行正常但是当我将其更改为此

$sql = 'SELECT * FROM tb_event WHERE DATE(edate) >= DATE(NOW() LIMIT 2)';
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息

Warning: mysqli_error() expects exactly 1 parameter, 0 given in /var/www/.../...php
Run Code Online (Sandbox Code Playgroud)

最后,我想将其与订单结合起来,就像这样

$sql = 'SELECT * FROM tb_event WHERE DATE(edate) >= DATE(NOW() LIMIT 2 ORDER BY DESC)';
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

mysql limit where

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

仅从mediastore获取前100行图像

有没有办法在Android上使用managedQuery函数限制从mediastore检索的结果.由于我目前有一个网格显示在SD卡上找到的所有照片,但是它过于强烈地取出它所以我决定限制从媒体商店检索的结果但是找不到可以减少结果数据集的限制功能.

请帮忙

android limit android-sdcard

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

有限的SQL查询返回所有行而不是一行

我试过SQL代码:

explain SELECT * FROM myTable LIMIT 1
Run Code Online (Sandbox Code Playgroud)

结果我得到了:

id select_type table   type possible_keys key  key_len ref  **rows**
1  SIMPLE      myTable ALL  NULL          NULL NULL    NULL **32117**
Run Code Online (Sandbox Code Playgroud)

你知道为什么查询会运行所有行而不是简单地选择第一行吗?我可以在查询(或我的表格)中更改哪些内容以减少类似结果的行数量?

mysql select limit

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

如何仅删除前100行?

我在DB2中有100,000行要删除.我使用Hibernate(HQL)之类的东西就像删除query.executeQuery().

在HQL中是否可以限制要删除的行数?例如:

query.setMaxRowTodelete(100); //  this is just an example.
query.executeQuery();
Run Code Online (Sandbox Code Playgroud)

hibernate hql limit

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

如何将两个SQLite SELECT语句与两个条件组合在一起

在这里,我想从同一个表中选择两个不同难度的问题.我正在使用查询:

readAllQuestions = [NSString stringWithFormat: @"SELECT * FROM tbl_questions WHERE difficulty IN(1,3) AND approved = 1"];
Run Code Online (Sandbox Code Playgroud)

它的工作.现在我想将问题限制在100个,其中包括50个困难问题1和其他50个困难问题3. LIMIT仅使用前100个问题.

不使用两个不同的查询怎么做?请帮忙..

sqlite select objective-c limit ios

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

SQLAlchemy:Joinload +限制

给出以下声明:

p = db.query(Profile).options(joinedload('*')).filter_by(id=p.id).limit(1).one()
Run Code Online (Sandbox Code Playgroud)

我将得到一个子查询+一个联接,而不是一个“纯”联接:

SELECT [...] 
FROM (SELECT profile.id AS profile_id, ...
FROM profile 
WHERE profile.id = %(id_1)s 
LIMIT %(param_1)s) AS anon_1 LEFT OUTER JOIN city AS city_1 ON city_1.id = anon_1.profile_city LEFT OUTER JOIN country AS country_1 ON country_1.id = city_1.country LEFT OUTER JOIN state AS state_1 ON country_1.id = state_1.country LEFT OUTER JOIN state AS state_2 ON state_2.id = city_1.state LEFT OUTER JOIN country AS country_2 ON country_2.id = state_2.country LEFT OUTER JOIN state AS state_3 ON …
Run Code Online (Sandbox Code Playgroud)

python sql sqlalchemy subquery limit

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

如何使用peewee limit()?

有了Peewee,我试图使用限制如下:

one_ticket = Ticket.select().limit(1)
print one_ticket.count()
Run Code Online (Sandbox Code Playgroud)

但这打印出5.有人知道这里有什么问题吗?

python sql orm limit peewee

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

MariaDB中的最大表连接数是多少?

MySQL或其他数字一样,MariaDB 10中的表连接数是否限制为61 ?

(我在MariaDB文档中或通过Google搜索找不到答案).

mysql sql join limit mariadb

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