arel

    1热度

    1回答

    编写复杂的更新语句 我尝试寻找一个使用Arel::UpdateManager与from子句形成更新语句的示例(如UPDATE t SET t.itty = "b" FROM .... WHERE ...),couldn.t找到任何。我看到它的方式,Arel::UpdateManager在初始化时设置主引擎,并允许设置更新的各个字段和值。有没有办法做到这一点?另一种方法是找出如何将Postgres

    0热度

    1回答

    考虑以下几点: budget在其another_collection有很多object秒。 obj在其another_collection中有许多与object相同类型的对象。 budget和some_collection已在之前保存在数据库中并具有主键设置的以下循环 之前声明。 some_collection是obj s的集合。 - some_collection.each do |obj|

    1热度

    1回答

    我想使用示例查询字符串从我的Rails应用程序查询我的PSQL数据库: select * from venues where upper(regexp_replace(postcode, ' ', '')) = '#{postcode}' or name = '#{name}' 有2个方面来此查询: 第一是比较针对在数据库中(upper和regexp_replace),我可以一个有效记录的其中

    1热度

    2回答

    我只是实现了简单的矩形按钮作为图像内容,我想在屏幕上显示它,而没有任何跟踪和没有使用屏幕锚点。 你可以看到我没有翻译和旋转,但屏幕仍然是空的。 <object id="button1"> <title><![CDATA[Button 'images']]></title> <assets3d> <model><![CDATA[html/resources/0cde9

    3热度

    1回答

    在Rails应用4,我将如何构建一个WHERE条款?: stopped_at < DATE_ADD(DATE(started_at), INTERVAL 1 DAY) 我已经以下的以下部分: started_at_date = Arel::Nodes::NamedFunction.new('DATE', [arel_table[:started_at]]) next_day = Arel::

    2热度

    1回答

    记录回国后如何使这个查询中的ActiveRecord: UPDATE table_name SET column = 'value' WHERE id = 123 RETURNING other_column 我试图update_all但它返回update_atributes返回真/假的更改的记录数量,以及update返回整目的。 在轨道应该是这样的(伪代码): other_column =

    0热度

    1回答

    我无法找到通过直接与Active Record关系过滤has_many的最佳方法。我在这里发现了大量的帖子,几乎解决了这个问题,但没有任何答案对我有效。 组: has_many :taggings, as: :taggable has_many :tags, :through => :taggings 用户: has_many :taggings, as: :taggable

    0热度

    1回答

    在ActiveRecord模型,我试图动态创建一个查询具有多个或条件。即: SELECT * from articles WHERE (name LIKE '%a%' OR desc LIKE '%a%' OR name LIKE '%b%' OR desc LIKE '%b%' OR name LIKE '%c%' OR desc LIKE '%c%') 我觉得我用

    2热度

    1回答

    随着Sequel,很容易插入行之前应用功能: the_geom_nosrid = Sequel.function :ST_GeomFromText, params[:the_geom] the_geom_4326 = Sequel.function :ST_SetSRID, the_geom_nosrid, 4326 the_geom_900913 = Sequel.function :ST

    0热度

    2回答

    我需要在Rails中构建一个查询,该查询返回具有一组特定属性的人员。我简化了我的例子。因此,这里有两个表: Table: people +----+----------+ | id | name | +----+----------+ | 1 | Person A | | 2 | Person B | | 3 | Person C | +----+----------+ Tabl