Вы можете использовать css :last-child
Селектор
.truncate span:last-child {
display:none; visibility:hidden;
}
ONE
TWO
THREE
FOUR
Предварительный просмотр на https: // jsfiddle.net/itsselvam/yt9srxLo/
Вы могли проверить mysql-рубиновый драгоценный камень.
Вот рецензия о том, как использовать ее: Используя Модуль MySQL Ruby
Больше может быть найдено через Google
Это должно помочь Вам:
>> result = ActiveRecord::Base.connection.execute("SHOW TABLES")
=> #<Mysql::Result:0x37ecb30>
>> result.class.instance_methods - Object.instance_methods
=> ["all_hashes", "field_seek", "row_tell", "fetch_field_direct", "free", "field_tell", "fetch_lengths", "num_fields", "data_seek", "fetch_row", "num_rows", "fetch_field", "each", "each_hash", "fetch_hash", "row_seek", "fetch_fields"]
Взгляд #all_hashes на MySql:: экземпляр Результата
Существует, вероятно, лучший способ сделать это программно, однако если Вы действительно хотите управлять интерактивными командами и проанализировать результаты, затем ожидать, может более подойти. Вы могли все еще начаться, ожидают от Вашего рубинового сценария.
Я использовал бы mysql-рубиновый драгоценный камень, и Вы сделаете что-то вроде этого:
require 'mysql'
m = MySQL.new("localhost", "username", "password", "database")
r = m.query("SELECT * FROM people ORDER BY name")
r.each_hash do |f|
print "#{f['name']} - #{f['email']}"
end
Если Вы не хотите использовать ActiveRecord, ORM может быть немного сложным для Вашего использования прямо сейчас), Вы можете все еще пользоваться рубиновой-mysql библиотекой или еще лучше по моему скромному мнению, должны пользоваться библиотекой Ruby DBI/DBD (здесь), которая имеет драйверы DBD для mysql и postgresql out-of-the-box.
Тем путем можно выпустить прямые SQL-операторы как это
require "dbi"
require "dbi/dbrc"
# == Configuration
DB = "sympa"
HOST = "saphir"
cnt = 0
dup = 0
# == Crude option processing
#
list_name = ARGV.shift.to_s
file = ARGV.shift.to_s
db = DBI::DBRC.new(DB)
DBI.connect(db.dsn + ":#{HOST}", db.user, db.password) do |dbh|
date = Time.now.asctime
if not list_name or list_name == "" then
puts "List name is mandatory"
exit 1
end
req1 = <<-"EOR"
insert into user_table (email_user,lang_user)
values (?, ?)
EOR
...
req2 = <<-"EOR"
insert into subscriber_table
(user_subscriber, list_subscriber, visibility_subscriber,
date_subscriber, reception_subscriber) values (?, ?, ?, NOW(), ?)
EOR
sth1 = dbh.prepare(req1)
sth2 = dbh.prepare(req2)
...
#
# Insertion in user_table
#
begin
sth1.execute(line, "en")
cnt += 1
rescue DBI::DatabaseError => err
$stderr.puts("DBI: #{err}")
end
dbi/dbrc является полезным модулем, который позволяет Вам постараться не помещать login&password непосредственно в сценарий. Посмотрите там.