ICode9

精准搜索请尝试: 精确搜索
  • javascript – Rails客户端验证 – 禁用提交,直到验证通过2019-07-09 03:35:03

    标题是不言自明的.我在轨道中使用client side validation并且它工作得非常好.但是,我不希望在所有验证通过之前启用表单上的提交按钮. 任何帮助,将不胜感激.解决方法:有回调函数: ClientSideValidations.callbacks.form.pass(form, eventData) ClientSideValidations.callbacks.for

  • mysql – 如何在没有ActiveRecord动态生成属性的情况下创建由数据库表支持的Rails 3模型?2019-07-09 00:16:50

    我正在尝试为第三方服务创建API,并且我已经获得了访问具有我需要的所有数据的复制数据库.不幸的是,在MySQL中使用哪些特权以便不暴露专有数据库设计存在限制. 数据库设置为将某些数据库表公开为视图,并在这些视图上授予SELECT权限. 我有一些模型支持的模型不符合典型的Rails表命名

  • php – SQL到ActiveRecord标准2019-07-08 23:29:14

    我试图在ActiveRecord标准中重现以下SQL: SELECT COALESCE(price, standardprice) AS price FROM table1 LEFT JOIN table2 ON (pkTable1= fkTable1) WHERE pkTable1= 1 到目前为止,我有以下内容: $price = Table1::model()->find(array( "select" => "COALESCE(price,

  • php – Yii2 ActiveQuery在链接数组中使用OR2019-07-08 15:30:28

    我想在ActiceRecord扩展的类中的hasMany函数中的$link数组中使用OR运算符. 例如,我想获得与用户帐户相关的交易.在sql中它会像SELECT * FROM transactions WHERE fromAccountId =:id ORAccountId =:id但是我怎么能用Yii2写这个 public function getTransactions() { ret

  • php – Yii 2:ActiveRecords中的虚拟字段2019-07-08 11:14:20

    我使用MySQL和Yii 2.在数据库中存在表’Regions’和列’coordinates’.此列的类型是点. 在SQL中我可以写: “选择X(坐标)为x,Y(坐标)为y”和“INSERT INTO区域SET坐标= PointFromText(‘POINT(”.$x.“”.$y.“)’)”. 但我不知道如何制作ActiveRecord模型.我想要这个(数据库没有改

  • mysql – Rails(ActiveRecord):最后选择覆盖以前的2019-07-06 13:15:11

    我想加入两个选择: Place.select('name').select('city') # => SELECT "places"."city" FROM "places" 但它只选择城市列.我认为彼此选择会覆盖前一个.是否有可能连接多个选择? 以上代码只是基于我的实际问题的简单示例.解决方案就像将所有内容放在一个选择中 Place.select('name,

  • mysql – Rails和ActiveRecord – 重构多个相同的where子句2019-07-05 18:14:59

    我在Rails 5上. 我必须处理一个非常复杂的查询,其中包含多个相同的where子句: ::AllocatedBudget.joins(:account_code, :budget, account_code: [:place], budget: [:fiscal_year, :budget_state]) .where(immeuble: {

  • mysql – 内存泄漏,内存中有大量SQL Logging字符串2019-07-03 13:11:17

    我的应用程序在Puma(2.4)集群模式下运行,有4名工作人员. 最初,它们总共使用不到2GB的RAM,但是在运行20小时后不断增长并最终占用7GB. 通过使用ObjectSpace,我发现字符串对象的数量增长得非常快,每个工作者的对象数量从〜300k到4-5百万. 然后我使用以下脚本将这些字符串分组前60个字

  • php – Codeigniter Active Record仅选择第一条记录而不是最近的记录2019-07-03 02:02:42

    我的问题非常简单.我正在使用codeigniter活动记录,而模型类所要做的就是从属于该用户的表中选择最新项. function get_progress($users_id) { $query = $this->db->get('progress'); $this->db->where('user_key', $users_id); $this->db->order_by("id", &quo

  • mysql – SQL Quires中的时间周期问题.2019-07-03 01:01:19

    在我的rails应用程序中,当前在每个餐厅的应用程序中都有打开和关闭时间表.喜欢 Monday 5:00 AM to 11:45 PM Tuesday 6:00 AM to 11:00 PM Wednesday 9:00 AM to 8:00 PM Thursday 11:00 AM to 11:45 PM Friday 5:00 AM to 11:45 PM Saturday 5:00 AM to 11:45 PM 我用24小时数据

  • php – 将对象集合限制为唯一集合2019-06-30 20:18:34

    目前我有一个名为Collection的PHP类.它使用数组来保存一组唯一对象.它们是唯一的,不是因为它们具有不同的内存地址(尽管它们显然是这样),但是在集合中没有等效的对象. 我一直在阅读SplObjectStorage,它比数组具有明显的速度优势,并且可能比我的Collection类更容易维护.我的问题是Sp

  • mysql – Rails:ActiveRecord – 自定义SQL2019-06-30 19:15:06

    使用ActiveRecord执行以下SQL的最佳方法是什么: SELECT parent.* FROM sections AS node, sections AS parent WHERE node.left BETWEEN parent.left AND parent.right ORDER BY parent.left DESC LIMIT 1 我知道可以使用.limit(),. where()和.order(),但是你如何处理’from’? 或

  • mysql – 通过ActiveRecord访问SQL计算列2019-06-30 16:04:08

    我有一个Person模型,其中包含一个表示出生数据的属性(birth_date). 我还有一个名为age()的方法,它可以解决当前人的年龄问题. 我现在需要根据人的年龄来运行查询,因此我将age()的逻辑复制为MySQL中的计算列. 我无法训练如何将此附加列作为模型的默认select语句的一部分. 我希望能够

  • php – 是否可以使用Codeigniter的Active Record更新JOINed表?2019-06-30 09:02:11

    这是我想做的 function edit_save($data, $post_id, $user_id) { $this->db->where('post.user_id', $user_id); $this->db->where('post.post_id', $post_id); $this->db->join('data', 'post.data_id_fk = dat

  • php – 如何将派生列添加到我的Yii模型中?2019-06-30 05:18:31

    在Yii中,我需要为我的模型中的任何结果集添加一个“派生”列.该列实际上不存在于数据库表中. 例如,假设我有一个Activity模型.活动只有两种:(1)收入,或(2)费用. 如果我想添加一个名为income_total或expense_total的列(取决于正在访问的活动类型),我该怎么做? 这是Ruby on Rails中的Ac

  • php – 关系Yii ActiveRecord用于具有NULL值的复合键的表2019-06-30 03:18:37

    为了在某​​些站点上存储用户定义的书签,我有一个包含复合键的表: CREATE TABLE bookmarks ( user_id int not null, book_id int not null, page_id int, ... ); CREATE UNIQUE INDEX ON bookmarks(user_id, book_id, page_id); 注意,page_id可以为NULL,而user_

  • mysql – sums返回String,仅与postgresql一起使用2019-06-29 11:02:45

    我正在将数据库从mysql迁移到postgres.根据postgres文档,迁移本身还可以. 现在,我正在修复我们特定的mysql查询. 在某些方面,我们现在有这样的事情: select(%( SUM(CASE WHEN income THEN value ELSE 0 END) AS rents, SUM(CASE WHEN not income THEN value ELSE 0 END) AS exp

  • php – Codeigniter 2.2 – 使用左连接和多个where子句的Active Record更新2019-06-28 15:11:54

    我有以下SQL: UPDATE msh_leads ml LEFT JOIN msh_leads_disposition_log dl ON ml.id = dl.lead_id SET ml.assigned_to = null WHERE ((dl.disposition_id != 6 AND dl.disposition_id != 3) OR (dl.disposition_id IS NULL)) AND (ml.assigned_to = ? AND ml.decline = 0 AND

  • php – 具有Active Record的yii2中的复杂数据库查询2019-06-27 21:02:55

    TL; DR 我有一个在RAW SQL中工作的查询,但我在使用查询构建器或活动记录重新创建它时收效甚微. 我正在开发基于yii2高级应用程序模板的Web应用程序.我编写了一个数据库查询并使用findbysql()实现它,返回正确的记录但是在将其转换为活动记录时遇到问题. 我原本希望允许用户通过搜索

  • MySQL连接超时 – MySQL服务器已经消失(Sinatra,ActiveRecord)2019-06-27 05:02:14

    这是我的应用程序的大纲: require 'sinatra' require 'active_record' ActiveRecord::Base.establish_connection( :adapter => "mysql", host => $DB_HOSTNAME, :database => $DB_NAME,:username => $DB_USERNAME,:password =>

  • php – Codeigniter:将activeRecord与手动查询相结合?2019-06-27 02:05:31

    我对Codeigniter中的activerecord与手动查询有点关系. ActiveRecord非常棒,只需标准查询并且开发时间非常短. 但是,当需要为查询添加一些复杂性时,ActiveRecord会变得非常复杂.子查询或复杂连接给我至少带来了很多麻烦. 由于当前的“$this-> db-> query”-call会立即执行set查询,因

  • php – 检查update_batch()在CodeIgniter中是否成功2019-06-26 05:25:55

    我在CodeIgniter中的表上运行update_batch(),我想检查它是否成功. 我尝试过使用affected_rows(),但这只计算了已经修改过的表单字段的数量,因此它并没有完全删除它: $this->db->update_batch("sections", $data, "alias"); log_message("debug", "items in form: ".count($data));

  • mysql – Rails 3 ORDER BY FIELD和last2019-06-26 02:01:53

    您好我有Rails 3.2和订购的问题. 当想要按字段订购集合时,调用.last ActiveRecord表现得很奇怪…… >> User.order("FIELD(id, '1')") User Load (0.4ms) SELECT `users`.* FROM `users` ORDER BY FIELD(id, '1') => [] >> User.order("FIEL

  • mysql – 在rails app中管理2个不同的数据库模式2019-06-24 23:01:04

    我有一个rails应用程序,用于连接到亚马逊托管的生产从属数据库.我想创建一个第二个数据库,它有一个完全不同的模式,只是保存在我的本地机器上.原因是从我们使用的第三方导入数据,并且更好地组织并能够比访问它们的api更快地访问它.我的问题是如何设置第二个数据库?仅仅创建一个新的r

  • php – Yii2形式的关系属性2019-06-24 08:16:57

    我试图弄清楚在Yii2中处理接收关系数据的表单的正确方法.我没有找到任何好的例子.我有2个模型Set和SetsIntensity,每个Set可能有一个与之关联的SetsIntensity.我正在尝试制作一个可以同时输入的表格.我不知道如何处理在SetsIntensity中获取特定字段“强度”的输入. 哪里 $model =

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

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

ICode9版权所有