English 中文(简体)
允许用户订购模型的最有效方式是什么?
原标题:What is the most efficient way to allow users to order a model?

I have a note model. A user has many notes. At the moment, the notes are ordered by date, and then by created_at.

我想让用户(在某一日期)自行订购这些附注。

例如,如果是目前如何展示:

Date1
    note1,note2,note3
Date2
    note4
Date3
    note5,note6

用户可以重新排列顺序如下:

Date1
    note3,note1,note2
Date2
    note4
Date3
    note6,note5

如何最有效地实施这种铁路? 我是否应当使用一个链接的清单? 或者说什么?

I m 采用铁路3.0.1和1.9.2。

问题回答

我倾向于在《示范公约》中直接这样做,让数据库处理订单,因此,我通常会逐个增加订单。 当用户重新排列清单时,该守则只是 t弄顺序——逐场反映新的顺序。

我认为,这将赋予它一种立场。 因此,最初:

note1 -> 1 note2 -> 2 note3 -> 3 note4 -> 4 note5 -> 5

如果我想要指出5,就获得2个职位,那么就只是需要交换立场属性。





相关问题
rails collection_select vs. select

collection_select and select Rails helpers: Which one should I use? I can t see a difference in both ways. Both helpers take a collection and generates options tags inside a select tag. Is there a ...

SSL slowness in EC2

We ve deployed our rails app to EC2. In our setup, we have two proxies on small instances behind round-robin DNS. These run nginx load balancers for a dynamically growing and shrinking farm of web ...

Auth-code with A-Za-z0-9 to use in an URL parameter

As part of a web application I need an auth-code to pass as a URL parameter. I am currently using (in Rails) : Digest::SHA1.hexdigest((object_id + rand(255)).to_s) Which provides long strings like : ...

RubyCAS-Client question: Rails

I ve installed RubyCAS-Client version 2.1.0 as a plugin within a rails app. It s working, but I d like to remove the ?ticket= in the url. Is this possible?

activerecord has_many :through find with one sql call

I have a these 3 models: class User < ActiveRecord::Base has_many :permissions, :dependent => :destroy has_many :roles, :through => :permissions end class Permission < ActiveRecord::...

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml

Text Editor for Ruby-on-Rails

guys which text editor is good for Rubyonrails? i m using Windows and i was using E-Texteditor but its not free n its expired now can anyone plese tell me any free texteditor? n which one is best an ...

How to get SQL queries for each user where env is production

I’m developing an application dedicated to generate statistical reports, I would like that user after saving their stat report they save sql queries too. To do that I wrote the following module: ...

热门标签