我正在考虑解决问题的最佳方案.假设我们有一个ActiveRecord模型的ID列表:
ids = [1, 100, 5, 30, 4, 2, 88, 44]
Run Code Online (Sandbox Code Playgroud)
然后我想进行查询,选择所有用户,例如列表中的ID,但保持订单.如果我做
User.where(id: ids)
Run Code Online (Sandbox Code Playgroud)
响应将是具有asc order by id的用户列表,但我希望订单与数组中的顺序相同.
您认为这是最好的解决方案吗?选择所有用户,然后操作ActiveRecord对象列表?也许有一种更聪明的方法可以做到这一点.
谢谢!
是否可以添加gif或svg动画作为Ionic Mobile App的启动画面?我找不到任何解决方案,但它看起来像一个典型的任务.也许我错过了解决方案.
<gap:plugin name="org.apache.cordova.splashscreen" />
<feature name="SplashScreen">
<param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
<param name="ios-package" value="CDVSplashScreen" />
</feature>
<gap:splash src="img/splash.gif" />
<gap:splash src="img/splash.gif" gap:platform="ios" width="640" height="1136" />
Run Code Online (Sandbox Code Playgroud)
如果我把.png工作,但.png不支持动画.
我有一条错误消息 - "unknown attribute:news_id"但我无法理解问题所在.我有新闻控制器,我想为每条新闻创建评论.我希望有人可以帮助我.提前致谢.
schema.rb
create_table "comments", :primary_key => "ID", :force => true do |t|
t.integer "Author_ID"
t.integer "News_ID", :null => false
t.string "Content", :limit => 500, :null => false
t.datetime "Date", :null => false
end
Run Code Online (Sandbox Code Playgroud)
评论模型:
belongs_to :news
Run Code Online (Sandbox Code Playgroud)
新闻模式:
has_many :comments
Run Code Online (Sandbox Code Playgroud) 我的html/css代码有一个奇怪的问题.我想在另一个标签中有一个标签.这是我的任务的基本代码:
<a href='2.html'>
<div style="width: 300px; height: 200px; padding-left: 100px; padding-top: 100px;">
text <a href='1111.html'> OK </a> text
</div>
</a>
Run Code Online (Sandbox Code Playgroud)
由于应用程序的任务和当前代码,此解决方案对我没有帮助:
<div style="width: 300px; height: 200px; padding-left: 100px; padding-top: 100px;">
<a href='2.html'>text </a><a href='1111.html'> OK</a> <a href='2.html'>text </a>
</div>
Run Code Online (Sandbox Code Playgroud)