ICode9

精准搜索请尝试: 精确搜索
  • 将Rails ActiveRecord对象保存到临时表(MySQL)2019-11-06 21:16:23

    用户可以从文件将数据导入我们的网站. 数据通常包含数百个项目(Item< ActiveRecord :: Base). 尽管验证有帮助,但它们不能解决内容完整性检查的问题.为此,我们希望有一个测试模式. 我们可以在Rails / MySQL中使用临时的Items表吗?如果可以,我们应该怎么做?解决方法:您可以为此使用AR

  • mysql-如何使用Ruby ActiveRecord映射数据库视图?2019-11-06 19:15:55

    如何在Rails中使用Ruby ActiveRecord映射mysql数据库视图?解决方法:《 Enterprise Rails》一书整章都基于基于数据库视图的模型. Google图书的Here it is.

  • 为什么此SQL生成临时表并且运行如此缓慢?2019-11-05 20:15:28

    我从Rails应用程序生成了以下SQL,它试图获取在市场应用程序&内有实时广告的所有自动模型的列表.从mysql: SELECT `models`.* FROM `models` INNER JOIN `autos` ON autos.model_id = models.id INNER JOIN `ads` ON `ads`.id = `autos`.ad_id WHERE (ads.ad_status_id = 4 A

  • ActiveRecord“ Mysql :: Error:超出了锁定等待超时”,没有明显的锁定2019-11-05 14:15:21

    Rails版本:2.3.8 在一天当中的很多次,我的应用程序似乎会随机返回500错误,并在生产日志中返回相应的条目: ActiveRecord::StatementInvalid (Mysql::Error: Lock wait timeout exceeded; try restarting transaction: INSERT INTO `forum_posts` (`forum_topic_id`, `created_at`, `

  • php-设置Yii MANY_MANY关系2019-11-02 04:25:51

    我正在尝试使用Active Record在Yii中建立MANY_MANY关系. 我有三张桌子 轮廓 profile_idprofile_description 类别category_id分类名称 profile_categoryprofile_idcategory_id 我的模型是Profile,Category和ProfileCategory. 我正在尝试使用category_id运行查询,该查询将拉出该类别

  • php-codeigniter-pyrocms拦截并修改所有查询;扩展活动记录2019-11-02 01:29:49

    有没有办法在修改DB_active_record.php之前捕获所有查询并对其进行修改,然后再发送给数据库?这将是理想的,尽管我不反对修改此文件(如果它是唯一的选择). 我可以从模型中调用这些东西,但是如果这是在后台完成的,以免留出遗忘的时间和地点,那会更好.最好在后台完成. 我正在使用一个库

  • Rails表中整数的默认大小(MySQL)2019-11-01 23:17:56

    当我跑步 rails g model StripeCustomer user_id:integer customer_id:integer annotate 我有 # == Schema Information # Table name: stripe_customers # id :integer(4) not null, primary key # user_id :integer(4) # customer_id :integer(4) # cre

  • mysql-将大型数据集加载到Rails应用程序中2019-11-01 09:17:05

    我正在处理数百万行数据,这些数据要作为模型加载到我的Rails应用程序中.我使用MySQL作为数据库,并且使用的是Rails 2.3.14. 我的一位同事说,不建议绕过Rails ActiveRecord系统直接向MySQL添加记录.他缺少细节,但是要点是,在使用ActiveRecord系统时,Rails会产生很多“魔术”,如果在

  • PHP-Codeigniter活动记录从MySQL获取记录,其中ID等于数组中的ID2019-11-01 05:16:31

    我有一个包含以下数据的数组: array(3) { [0]=> array(1) { ["project_id"]=> string(2) "14" } [1]=> array(1) { ["project_id"]=> string(2) "21" } [2]=> array(1) { ["project_id"]=> string(2) "13"

  • php-如何列出Laravel嵌套表中的所有项目2019-10-31 01:32:21

    我正在使用Laravel的Eloquent ORM,但我在急于加载要显示的项目时遇到麻烦. 这是场景: >用户关注博客 >博客有帖子 我有一个名为Relationships的数据库表,该表用于存储用户ID和Blog ID,以显示哪个用户关注哪个Blog.我有一个描述博客的Blog表,还有一个Posts表. Relationships表将是我

  • mysql-动态更改数据库连接Yii2019-10-30 08:15:54

    我正在一个项目中,一个Yii安装将运行多个网站.每个网站都有自己的数据库,因此数据库连接必须是动态的. 我做了什么,我创建了一个BeginRequestBehavior,它将在onBeginRequest中启动.在这里,我将检查已调用了哪个url,并确定匹配的数据库(不在我的代码中)并创建(或覆盖)“ db”组件.

  • php-如何用一个序列化数据加入两列?2019-10-30 01:40:25

    我正在尝试建立一个对产品提供多类别支持的eshop,因此每当我从< select>中选择特定类别时,我都会对其进行序列化()并将其保存到数据库中. 因此,现在,我想通过尝试连接两个表(我的app / models / ecommerce_model.php中的CATEGORIES和ECOMMERCE_PRODUCTS)输出需要的所有db数据的JOIN

  • php-Yii ActiveRecord-有没有办法只更新脏属性?2019-10-30 00:33:34

    在我的应用程序中,我有2个进程几乎同时运行并更新相同的AR模型. 当某些过程似乎未完成时,我正面临着该错误,但单独调试它们没有出现错误. 然后我知道问题可能在下一种情况下发生: >进程A选择X行 >流程B选择X行>流程B更新第X行>流程A更新第X行 在描述的情况下,进程A将覆盖进程B编写的

  • php-Yii ActiveRecord与存储库模式2019-10-29 03:32:52

    这些方法既有优点也有缺点. 我正在使用Yii开发中型应用程序. Yii已采用AR模式并默认支持它.使用存储库模式的优点非常明显,但问题是:我是否真的应该花时间在与Yii结合实施存储库模式上? 我也想知道您对这两种模式的看法.我还想知道为什么AR如此流行和如此频繁地使用?我认为存储库模式

  • rails / mysql-如何使ActiveRecord :: StatementInvalid错误静音?2019-10-24 06:18:12

    我正在编写一个代码来处理已读/未读消息,并使用一个简单的user_id / message_id mysql表来处理已读/未读状态. 当用户查看消息时,我执行 Reading.create(:user_id => uid, :message_id => mid) 在user_id / message_id字段组合上有唯一的索引,因此当Readings中的条目已经存在时,

  • ActiveRecord为与MySQL的has_and_belongs_to_many关系生成昂贵的DESCRIBE查询2019-10-23 13:17:30

    我们有一个刚刚开始开发的Rails3应用程序.我们在两个模型之间使用has_and_belongs_to_many关系.每当我们使用这些模型之一时,ActiveRecord就会在联接表上执行DESCRIBE查询,例如: SQL (1.1ms) describe `articles_tags` 这些查询相对昂贵(即比实际的SELECT查询慢10倍以上)并且经常

  • mysql-如何根据天数或月数来管理房间的可用性2019-10-14 03:26:55

    我正在开发一个Rails 3应用程序(以MySQL作为RDMS)来管理某些房间的可用性/占用率(这是一个类似酒店的应用程序) 就我而言,问题在于我必须保持系统2种不同的要求,因为可以租用一间客房: >一些月份(例如6个月)>某些天/周/周末 显然,该应用必须在给定的日期显示每个房间的是否可用以及

  • mysql-Codeigniter-活动记录容易受到SQL注入的攻击吗?2019-10-13 07:14:05

    只需阅读Stack Overflow上的this,就让我想知道是否可以通过CI中的活动记录进行SQL注入. 在我项目的大多数地方,为了进行用户注册和用户配置文件更新,我都像这样进行了SQL插入: 控制器: $name = $this->input->post('name'); $last_name = $this->input->post('last_name'); $age = $

  • php-从关系中提取数据2019-10-12 15:31:42

    我正在网上商店.我有两个模型:产品和类别.产品可以具有一个类别,而类别可以具有多个产品. 我已经在模型中定义了关系.我可以访问类别和产品.但是我想从特定类别中获取所有产品.我已经从官方文档中尝试了许多使用“懒惰”和“渴望”方法进行关系查询的示例,但是没有成功.您能解释一下

  • php-在codeigniter中使用Order By2019-10-12 15:17:59

    这是我正常的mysql查询: $sql = "SELECT * FROM item order by "; if(my_condition) { $sql. = "FIELD(`category`, 'Auto & Accessories', 'Couch', 'Bed', 'Desk & Office', 'Bike &

  • 使用Ruby和MySQL进行多字搜索2019-10-09 03:17:42

    我正在尝试使用Ruby,ActiveRecord和MySQL在引号数据库中完成多字搜索.我的方式如下所示,它正在运作,但我想知道是否有更好的方法. # receives a string, splits it in a array of words, create the 'conditions' # query, and send it to ActiveRecord def search query = pa

  • php – 在非对象上调用成员函数num_rows()2019-10-08 23:30:08

    我正在使用CodeIgniter,我想从数据库中的表中获取一些数据. 在我的模型中,我有这个功能: public function fetch_cours($limit, $start, $element) { $id_element = $this->db->from('element') ->where('name',$element)

  • 启用local-infile将数据从rails加载到远程mysql2019-10-06 21:23:45

    我使用connection_ninja(https://github.com/cherring/connection_ninja)从我的rails应用程序连接到远程mysql数据库.我的模型中有一个方法,它使用’load data local infile ..’从运行我的rails app的服务器加载到远程mysql db中的csv文件. 代码如下: class Product < ActiveRecor

  • php – 在同一查询中查询帖子和标签2019-10-02 15:14:16

    我有3个表与那些相关的领域 帖子(id,title) 标签(id,name)tags_map(id,id_post,id_tag) 我这样想: $this->db->select('posts.*,tags.name'); $this->db->from('posts'); $this->db->join('tags_map', 'tags.id_post = posts.id'); $

  • 如何使用ActiveRecord与mysql一起使用DISTINCT ON2019-09-30 01:16:29

    想要所有不同用户的最新访问. 为此,我使用下面的查询 Event.order(time: :desc).select('DISTINCT ON(user_id) user_id, time') 获取SQL语法错误. ActiveRecord::StatementInvalid (Mysql2::Error: You have an error in your SQL syntax; check the manual that corresponds t

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有